﻿@charset "utf-8";
/* CSS Document */
html,body{ font-size:12px; font-family:Arial; text-align:center; color:#595959;}
a:link, a:visited, a:active { color:#595959; text-decoration:none; }
a:hover{color:#ff0000; text-decoration:underline; }
.editor ul,.editor ol{ list-style-type:inherit !important;}
.editor ul li,.editor ol li{ list-style-type:inherit !important;}


#mainbox{ width:1002px; height:236px; background-color:#bd0304;}
#headbox{ margin:0px; padding:0px; width:1002px; height:70px;}
.logo{ float:left; margin:0px; width:283px; height:70px;}
.menubox{float:right; margin:0px; width:719px; height:70px; background:url(../red/menu_bg.png) repeat-x 0px 0px;}
.seo h1{ float:left; font-size:12px; color:#ffffff; font-weight:normal;}
.seo h2{ float:left; font-size:12px; color:#ffffff; font-weight:normal;}
.searchdiv{ float:right;}
.searchdiv form{ margin:0px; padding:0px;}
#nav{ margin:17px 0px 0px 0px; padding-top:0px; clear:both; overflow:hidden;}
#nav dl{ height:auto; padding-left:4px;}
#nav dd.nav{ float:left; width:auto; height:auto; overflow:hidden; padding-left:0px;}
#nav dd.nav a{ float:left; display:inline; height:auto; text-decoration:none; padding-left:6px; }
#nav dd.nav .navline{ width:0px; padding:0px; overflow:hidden; }
#nav dd.nav a span{cursor:pointer; font-weight:bold; float:left; font-size:13px; padding:0px 0px 0px 10px; color:#fff;}

#headbot{ margin:0px; padding:0px; width:1002px; height:166px;}
.kong{ float:left; width:283px; height:166px; background:url(../red/kong.png) no-repeat 0px 0px;}
.flashbox{ float:right; width:719px; height:166px; background:url(../red/flash.png) no-repeat 0px 0px;}
.flash{  float:right; width:719px; height:166px; }

#king-line{ width:1002px; height:60px;  background:url(../red/king-line.png) no-repeat 0px 0px;}


/* index .html main box*/
#main{ width:1002px; height:auto; background-color:#8c0000;}
.leftbox{ float:left; width:708px; height:auto;}
 .left-top-line{ width:708px; height:6px; background:url(../red/left-top-line.png) no-repeat 0px 0px;}
 .left-main-box{ border-left-color:#720000; border-left-style:solid; border-left-width:0px; height:auto;}
   .news-title-bg{ width:708px; height:30px; background:url(../red/news-title-bg.png) no-repeat 0px 0px;}
   .news-box{ text-align:left; width:auto; height:210px; background:url(../red/news-bg.png) repeat-x 0px 0px; border-left-color:#8c0000; border-left-style:solid; border-left-width:5px;}
   
    .news-left{ float:left; width:343px;}
    .news-right{ float:right; width:343px;}
    .index-list{ padding:5px 0px; padding-bottom:25px;}
    .index-list li{ background:url(../arrow.gif) no-repeat 3px 14px; margin-left:8px; padding:7px 10px;}
    .index-list li span{ float:right; padding-right:5px;}
    .index-list li a{ color:#9b5f3c;}	
    .index-list li a:hover{ color:#ef6f12;}		


   .pro-title-bg{ height:29px; background:url(../red/pro-title.png) no-repeat 0px 0px;}
   .pro-list-box{ width:708px; height:650px; padding:0px;background:url(../red/pro-list-bg.png) repeat-y 0px 0px;}
     .pro-list-box ul.index_case{ _border:1px solid #FFFFFF; padding-left:5px;}
     .pro-list-box ul.index_case li{ float:left; text-align:center; margin:15px; padding:0px; _padding:3px; background:url(../red/pro-box-bg.png) no-repeat 0px 0px; width:185px; height:125px;}
     .pro-list-box ul.index_case li img{ margin:0px; padding:6px; width:167px; height:110px;}
     .pro-list-box ul.index_case li span{ display:block; padding-top:10px; height:20px; line-height:20px; overflow:hidden;}   
     .pro-list-box ul.index_case li span a{ color:#9b5f3c;}
     .pro-list-box ul.index_case li span a:hover{ color:#9b5f3c;}	 
		 
   .flink-title{ clear:both; height:29px; background:url(../red/links-title.png) repeat-x 0px 0px;}
   .links{clear:both; text-align:left; width:708px; padding-top:0px; height:auto; background-color:#f4dfa8;}
   .links_list{ padding:8px;}
   .links_list img{ width:88px; height:31px; }
   .links_list ul{ margin-top:5px; }
   .links_list ul li{ display:inline; padding:0px 5px; color:#9b5f3c;}   
   .links_list ul li a{ color:#9b5f3c;}     
 
.rightbox{float:right; width:294px; height:auto; background-color:#720000;}
  .login-box{ margin-top:0px; padding-top:10px; border:1px solid #ce9200; width:281px; background-color:#dedbbd; line-height:35px;}
  .notes-title{ margin-top:20px; width:281px; height:58px; background:url(../red/notes-title-bg.png) no-repeat 0px 0px;}
  .notes-list{ margin:0px; padding:0px 10px 0px 10px; width:261px; height:auto; background:url(../red/notes-list-bg.png) repeat-y 0px 0px; text-align:left; line-height:25px;}
  .notes-bot{ margin:0px; padding:0px; width:281px; height:4px; background:url(../red/notes-bot.png) repeat-y 0px 0px;}  
  .space-height{ height:5px;}
  .corp-photos-box{ width:269px; height:300px; border-left-width:12px; border-left-style:solid; border-left-color:#E7CA86; border-top-width:12px; border-top-style:solid; border-top-color:#E7CA86; border-bottom-width:12px; border-bottom-style:solid; border-bottom-color:#E7CA86;}
   .left-photos{ float:left; width:44px; height:300px; background:url(../red/left-photos.png) #937632 no-repeat 0px 0px;}
   .right-photos-list{ float:right; text-align:left; width:225px; height:auto; background-color:#ffffff;}
    .index_img_list{ padding-bottom:10px;}
    .index_img_list img{ width:80px; height:80px; margin:3px; padding:2px; border:1px solid #CCCCCC;}
    .img_index{ width:80px; height:80px; float:left;}
    .img_index_content{ width:auto;  height:60px; float:left; overflow:hidden; word-wrap:break-word;}
    .img_title{ display:block; padding:30px 0px 0px 10px; height:20px; line-height:20px; overflow:hidden;}
    .img_text{ color:#666666; }  
  .telme-title{ width:281px; height:30px; background:url(../red/telme-title.png) repeat-y 0px 0px;} 
  .telme-info{ padding:20px; width:241px; height:auto; background-color:#ffffff; text-align:left; line-height:20px;}
  .more1{ float:right; padding-right:5px;}
  	


.left{ float:left; width:715px; overflow:hidden; background:url(../red/about-bg1.png) #f4dfa8 repeat-x 0px 0px;}
h3.title{ background:#e1be94; font-size:12px; text-align:left;}
h3.title span{ background:#cd945d; display:block; width:130px; text-align:center; height:22px; line-height:22px; border-left:20px solid #ec180b; color:#ffffff;}
.left .content{ padding:10px; line-height:22px;}


.left .line{ clear:both; margin-bottom:10px; }
.left .index-img{ width:712px; margin:0px auto;}

.left .bg-center{ border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:713px; }

.left .left-arr{ float:left; cursor:pointer; background:url(../cp_10.jpg) no-repeat center center; width:13px;margin-right:7px; margin-left:5px; overflow:hidden;}
.left .cont{ float:left; padding:0px 5px; overflow:hidden; }
.left .picdiv{ float:left; width:660px; overflow:hidden;}
.left .right-arr{ float:right; cursor:pointer; background:url(../cp_11.jpg) no-repeat center center; width:13px; margin-left:7px; margin-right:5px; overflow:hidden; }

.left .links{clear:both; padding-top:20px;}
.left .links_list{ padding:8px;}
.left .links_list img{ width:88px; height:31px; }
.left .links_list ul{ margin-top:5px; }
.left .links_list ul li{ display:inline; padding:0px 5px;}


.right{ float:right; width:270px; overflow:hidden; background-color:#dedbbd; text-align:left;}	
.right .case_list{ background:url(../3_03.jpg) no-repeat 0px bottom; padding:6px 5px; padding-top:10px; }
.right .case_list dt{ float:left;}
.right .case_list dd{ float:left; overflow:hidden; padding-left:10px;}
.right .case_list h3{ display:block; padding:3px 0px; font-size:12px;}
.right .case_list h4{ color:#666; font-weight:normal; font-size:12px; }
	
.right .line{ margin-top:25px; margin-bottom:10px;}
.right .content{ border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:238px; padding:5px 15px; line-height:22px;}
	
	
	



	
/*--------web--------------------webright.html-----------------------------------------*/
#web{ margin-bottom:10px; margin-top:10px; background-color:#8c0000;}
.webcontent{ margin:10px auto; width:98%; line-height:35px; text-align:left; color:#9b5f3c;}
.webcontent img{ padding:5px; border:1px solid #e3be92;}
.webcontent td{ background-color:#f4dfa8; border:solid 0px #e3be92;}
.webnav{ margin-top:10px;}

.webnav li{ background:#F4F4F4; width:100%; margin-bottom:2px; margin-top:2px; padding:4px 0px; padding-left:30px !important;}
.webnav li.li_class2{ background:#F4F4F4!important;}
.webnav li.classnow{ background:#e0e0e0!important;}

span.span_class3 li.li_class3,span.span_class3 li.classnow3{ margin-left:25px; background:url(../nav_submenu_bg.gif) no-repeat 10px 4px !important;}
span.span_class3 li.classnow3 a{ color:#f00!important;}

.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666; width:712px;}
h1.title{ font-size:16px; text-align:center; margin:8px 0px;}
.hits{ border-top:1px solid #e3be92; border-bottom:1px solid #e3be92; text-align:center; height:28px; line-height:28px; margin-bottom:10px;}
.page{ padding:8px 5px;}

.met_online{display:none;}
.met_onlinelist{ padding:5px 0px;}
.met_onlinelist span{ padding:0px 5px;}
span.met_onlinename{ display:block; font-weight:bold; padding:0px; font-size:13px; height:22px; line-height:22px; margin-bottom:5px; overflow:hidden; border-bottom:1px dotted #ccc;}	


/*------新闻模块--------news.html|shownews.html-------------------------------------------------------------*/
#news_list li{ height:30px; line-height:30px; overflow:hidden; padding-left:15px; background:url(../arrow.gif) no-repeat 5px 14px; }
#news_list li span{ float:right; padding-right:5px;}
#news_list li span img{ border:0px;}
#news_list li a{ color:#9b5f3c;}
#news_list li a:hover{ color:#ff0000;}
	
/*--------产品模块-------------------------product.html|showproduct.html------------------*/
#product-list ul { 
CLEAR: left; 
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
TEXT-ALIGN: center; 
DISPLAY:inline;
} 

#product-list li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px; 
TEXT-ALIGN: center} 

#product-list li a { 
DISPLAY: block; 
PADDING:3px; 
FONT-WEIGHT: bold; 
WIDTH: auto; 
COLOR: #9b5f3c; 
TEXT-DECORATION: none; 
font-weight:normal;
} 

#product-list li a:hover img{ border:1px solid #ff9900;}

#product-list li .info_para1{ display:none;}
#product-list li .info_para2{ display:none;}
#product-list li .info_para3{ display:none;}
#product-list li .info_detail{ display:none;}





/*____________图片模块________________img.html|showimg.html________________________________________*/
#img_list li{ float:left; padding:5px 8px; text-align:center;}
#img_list span.info_title{ display:block; height:22px; line-height:22px; font-weight:bold; overflow:hidden;}
#img_list li span img{ margin:0px; padding:5px; border:solid 1px #e3be92;}
#img_list li span a{ color:#b56908; font-weight:normal;}
	





/*-----------------------foot---------------------------*/
.foot{clear:both; text-align:right;}
.footnav{ text-align:center; color:#9b5f3c; height:20px; font-weight:normal; border-bottom:0px solid #ff9900; padding-bottom:3px; margin-top:5px; background-color:#dfdabc;}
.footnav a{ color:#9b5f3c;}
.footnav span{ padding:0px 5px;}
.foottext{ padding:60px 5px 0px 0px; height:auto; color:#ff9900; background:url(../red/footer.png) no-repeat 0px 0px;}
.foottext a{ color:#ff9900;}



