@charset "utf-8";
/* CSS Document */
#warp { width:1003px; height:auto; margin:0 auto;}
#content{width:1003px; height:auto; text-align:left; background-color:#FFF;}
 #header{width:1003px; height:auto;}
 #header .top {width:1003px; height:100px;}
 #header .logo { width:137px; height:95px; float:left; margin:5px 0 0 8px; display:inline; overflow:hidden;}
 #header .t_sidebar { width:600px; height:95px; float:right;}
 #header .top_nav { width:600px; height:auto; margin-top:5px;}
 #header .top_nav li { float:left; display:inline;}
 #header .top_usrinfo { margin: 0 10px 0 20px; line-height:16px;}
 #header .top_usrinfo a { color:#CF170B; text-decoration:underline;}
 #header .top_usrinfo a:hover { color:#515151; text-decoration:none;}
 #header .account { width:60px; height:16px; background:url(images/index_r2_c15.jpg) no-repeat; display:block; padding:1px 0 0 18px;}
 #header .orders {width:60px; height:16px; background:url(images/index_r2_c18.jpg) no-repeat; display:block; padding:1px 0 0 18px;}
 #header .online_service {width:60px; height:16px; background:url(images/index_r2_c25.jpg) no-repeat; display:block; padding:1px 0 0 18px;}
 #header .shopping {width:60px; height:16px; background:url(images/index_r2_c32.jpg) no-repeat; display:block; padding:1px 0 0 18px;}
 #header .account a,.orders a,.orders a,.online_service a,.shopping a { text-decoration:none; color:#515151;}
 #header .account a:hover,.orders a:hover,.orders a:hover,.online_service a:hover ,.shopping a:hover{color:#F90;}
 #header .hotline {width:312px; height:34px; float:right; margin-top:10px;}
 
 #header .nav { width:974px; background: url(images/index_nav.jpg) repeat-x; height:31px; margin:3px auto 0 auto; padding-left:13px;}
 #header .nav li { padding:0 15px 0 21px; float:left; line-height:31px;}
 #header .nav li a { color:#FFF; text-decoration:none;}
 /*主体内容*/
 #main { width:1003px; margin-top:4px; height:auto;} 
 #main .leftsidebar { width:734px; height:426px; margin:0 5px 0 8px; float:left; display:inline;}
 #main .rightsidebar { width:249px; height:426px; float:left; display:block;}
 #main .rs_news {width:247px; height:205px; background-color:#FFF; border:1px solid #9e9e9e;}
 #main .rs_meiti {width:247px; height:212px; margin-top:5px; background-color:#FFF; border:1px solid #9e9e9e;}
 #main .rs_news h1,.rs_meiti h1{width:235px; height:23px; background-color:#4c4c4c; margin:1px; line-height:23px; font-size:12px; color:#FFF; font-weight:bold; padding-left:10px;}
  #main .rs_news ul { margin-top:3px;}
 #main .rs_news li { width:225px; line-height:21px; overflow:hidden; white-space:nowrap; background:url(images/icon_H.jpg) no-repeat left center; padding-left:10px; margin-left:10px;}
 #main .rs_news li a,.index_mt li a{ text-decoration:none; color:#515151;}
 #main .rs_news li a:hover,.index_mt li a:hover { color:#F90; text-decoration:underline;}
  #main .index_mt_t { width:247px; height:90px;}
  #main .index_mt_t p { width:110px; height:90px; float:left; padding:0 6px;}
  #main .index_mt_t div { width:120px; float:left;}
  #main .index_mt_t div h2 { color:#CF170B; font-size:12px; line-height:23px;}
  #main .index_mt_t div li { width:120px; height:63px; line-height:21px; overflow:hidden; text-indent:1em;}
  #main .index_mt { width:245px; height:90px; float:left; margin-top:3px;}
  #main .index_mt ul { margin-top:3px;}
  #main .index_mt li {width:225px; line-height:21px; overflow:hidden; white-space:nowrap; background:url(images/icon_H.jpg) no-repeat left center; padding-left:10px; margin-left:10px;}
  
  #main .menu_content { width:1003px; margin:4px auto;}
  #main .menu_content li { float:left; width:188px; margin: 0 4px 0 8px; display:inline;}
  
  
  /*在线商城*/
  #main .left_sidebar{ width: 197px; height:auto; float:left; margin-left:8px; display:inline; overflow:hidden;}
    #main .porduct_list ,.tour_porduct { width:195px; height:auto; background:#fff;border:1px solid #9e9e9e; margin-bottom:5px; overflow:hidden;}
	#main .porduct_list h1,.online_porduct h1,.tour_porduct h1 { width:183px; margin:1px; background-color:#4c4c4c; height:23px;  line-height:23px; font-size:12px; font-weight:bold; padding-left:10px; color:#FFF;}
    #main .porduct_list h2 { width:173px; padding-left:10px; border-bottom:1px solid #999; color:#CF170B; margin:0 5px; font-size:13px; font-weight:bold; line-height:25px;}
    #main .porduct_list ul {}
	#main .porduct_list li {width:153px; height:30px; line-height:30px; margin:0 5px; padding-left:10px;}
	#main .porduct_list li a { color:#515151; text-decoration:none;}
	#main .porduct_list li a:hover { color:#F90; text-decoration:underline; font-size:13px;}
	
	#main .online_porduct { width:195px; height:auto; background:#fff;border:1px solid #9e9e9e; margin-bottom:5px; overflow:hidden;}
	#main .s_p_c { width:195px; height:52px; margin:0 1px; float:left; display:inline;}
	#main .s_p_c p { width:78px; height:52px; padding:0 5px 0 4px; float:left;}
    #main .s_p_c div { width:90px; float:left; padding-top:10px;}
    #main .s_p_c div h3 { color:#CF170B; font-size:12px; font-weight:bold; padding-left:5px;}
	#main .s_p_c li {color:#CF170B; font-size:12px; font-weight:bold;}
	
	#main .tour_porduct { width:195px; height:auto;  background:#fff;border:1px solid #9e9e9e; margin-bottom:5px;}
	#main .tour_porduct li {width:85px; margin:10px 5px 0 5px; float:left; display:inline; overflow:hidden;} 
	#main .tour_porduct li .pic { width:84px; height:46px;text-align:center; overflow:hidden;}
	#main .tour_porduct li .desc { width:84px; display:block; overflow:hidden; padding-top:5px; cursor:pointer; height:30px; font-weight:bold; text-decoration:none; color:#CF170B; text-align:center;}
  
  
  #main .right_sidebar { width:782px; height:auto; float:left; margin-left:8px; display:inline; overflow:hidden;}
    #main .right_banner { width:552px; height:303px; float:left; display:block;}
    #main .right_porduct { width:202px; height:303px; float:left; margin-left:8px; display:inline;}
	#main .r_p_content { width:782px; height:auto; overflow:hidden;}
	#main .r_p_content1 { width:782px; height:auto; overflow:hidden;}
	#main .r_p_content1 h2,.r_p_content h2{width:782px; height:35px; background:url(images/nav_bg.jpg) no-repeat bottom;display:block; line-height:35px; font-size:14px; font-weight:bold; color:#515151;}
	 
	#main .r_p_content ul li {float:left;margin:20px 10px 0 5px;width:169px; line-height:23px; overflow:hidden; text-align:center;}
	#main .r_p_content ul li img {margin-bottom:6px;}
	#main .r_p_contentul li p {border:0 none;line-height:150%;margin:0;}
	#main .r_p_contentul li span {color:#970009;line-height:120%;}
	#main .r_p_content ul li a { color:#515151; text-decoration:none;}
	
	.page { width:100%; text-align:right; line-height:50px; text-align:center;}
	
	#main .maininfo_pic { width:300px; margin-bottom:10px; text-align:left; float:left;}
	#main .big_pic { background: url(images/bg_viewpro.jpg) no-repeat; margin:10px auto; width:300px; height:206px;}
	#main .maininfo_info { width:370px; float:left; text-align:left;}
	#main .mainimg{width:280px; height:187px; margin:auto; padding-top:8px;}
	#main .small_pic{}
	
	#main .proinfo { padding:5px; text-align:left;}
	 #main .proinfo_title{border-bottom:2px solid #CF170B;color:#CF170B;font-size:18px;font-weight:bold;margin:0 10px;padding:5px 0 0;}
	 #main .proinfo_s {margin:5px 10px 20px;}
	   #main .proinfo_s td {border-bottom:1px dashed #CCCCCC;margin:0 10px;padding:4px;}
  /*search*/
  #keySearch {background:#F5F5F5 none repeat scroll 0 0;clear:left;height:30px;min-height:10px;overflow:hidden;vertical-align:middle;width:987px; margin-left:8px;}
/*tab*/
  .t_main{clear:both;padding:8px;text-align:center; border: 1px solid #d0d0d0; z-index:-100;}
  #tabs0 { height:auto; overflow:hidden; width: 700px;background-color: #fff; margin:0 auto;}
  .menu0{width: 700px;}
  .menu0 li{float:left;width:117px;height:26px; margin-bottom:-1px;line-height:26px;display:inline;text-align:center;cursor:pointer;background:url(images/bg_tab.gif) no-repeat 0 bottom;}
  .menu0 li.hover{background: url(images/bg_tab_cur.gif) no-repeat 0 1px; display:block; z-index:999;}
  #main0 ul{display: none;}
  #main0 ul.block{display: block;}  
   
    .qt_product {width:760px; height:auto; margin:20px auto;}
    .qt_product h3 { height:25px; background-color:#d0d0d0; width:745px; font-weight:bold;  color:#fff; font-size:12px; text-align:left; line-height:25px; padding-left:15px;}
    .qt_product  { float:left;}
	 
	 #main .qt_product ul li {float:left;margin:20px 10px 0 5px;width:169px; line-height:23px; overflow:hidden; text-align:center;}
	#main  .qt_product ul li img {margin-bottom:6px;}
	#main  .qt_product li p {border:0 none;line-height:150%;margin:0;}
	#main  .qt_product li span {color:#970009;line-height:120%;}
	#main  .qt_product li a { color:#515151; text-decoration:none;}
	
	/*新闻中心*/
	.news_cotent { width:780px; height:auto; border:1px solid #9e9e9e;}
    .news_cotent h1 { width:768px; background-color:#4c4c4c; margin:1px; line-height:23px; font-size:12px; color:#FFF; font-weight:bold; padding-left:10px;}
    .news_content_c { width:734px; height:180px; padding:20px; background:url(images/xuxian1.jpg) no-repeat bottom; overflow:hidden; margin-bottom:5px;} 
  
     .news_pic { width:196px; height:138px; padding:5px; border:1px solid #d0d0d0;float:left; display:block;}
	 .news_list{ width:520px; float:right; height:148px; overflow:hidden;}
	 .news_list h2{ width:495px; height:auto; border-bottom:1px solid #d0d0d0; overflow:hidden;}
	 .news_list h2 p { width:410px; font-size:14px; font-weight:bold; color:#a70202; padding-left:15px; margin:0 5px; background:url(images/news_icon.jpg) no-repeat left center; line-height:25px; float:left; display:inline;}
	 .news_list h2 span {width:60px; float:right; text-align:center; line-height:25px;font-size:12px; font-weight:normal;}
     .news_list li{ width:490px; line-height:21px; color:#515151; padding-left:5px; border-bottom:1px solid #d0d0d0; overflow:hidden; white-space:nowrap;}
     .news_list li a { float:left; width:400px; overflow:hidden; white-space:nowrap;}
     .news_list li p { float:right; width:90px; overflow:hidden; white-space:nowrap;}
  
    
	
	.newsinfo { width:734px; height:auto; padding:20px; overflow:hidden;}
	.news_r {width:520px; float:right; height:148px; overflow:hidden;}
	.news_r h4 { width:495px; height:auto; font-size:14px; color:#f98714; font-weight:bold; line-height:23px;}
	.news_r h4 a { color:#f98714;}
      .news_cc { width:734px; height:auto;  margin-top:10px;}
	  .news_cc li{ width:734px; line-height:23px; color:#515151; height:23px; border-bottom:1px solid #d0d0d0;}
      .news_cc li a{ width:585px; float:left; background:url(images/foot_point.jpg) no-repeat left center; padding-left:10px; margin-left:5px;}
	  .news_cc li p { width:80px; float:left;}
     
     .newsinfo_info { background-color:#f9f9f9; border:1px solid #d0d0d0; height:80px; padding-top:20px; margin:20px;} 
	 .newsinfo_info h3 { color:#f98714; font-size:14px; font-weight:bold; text-align:center; line-height:23px;} 
	 .newsinfo_info p { color:#515151; text-align:center; line-height:23px;}
	 
	 .newsinfo_infoc { background-color:#f9f9f9; border:1px solid #d0d0d0;padding:10px 5px 0 5px; margin:20px; text-align:left;  overflow:hidden; line-height:23px; color:#515151;}
     .newsinfo_infoc p {text-indent:2em;} 
  
   /*招商加盟*/
    .join { margin:20px; padding-top:10px; min-height:500px; height:500px; overflow:visible; height:auto !important;}
	.join p { text-indent:2em;}
	
	/*客服中心*/
	.service {margin:20px; min-height:500px; height:500px; overflow:visible; height:auto !important;}
	.service h4 {font-size:14px; font-weight:bold; color:#CF170B; line-height:30px;}
	.service  li { line-height:23px;}
	.s_title {background-color:#ECECEC;padding:5px 0 3px 5px}
  
   /*联系我们*/
    .contact {margin:20px;min-height:500px; height:500px; overflow:visible; height:auto !important;}
	.contact_pic{ width:306px; height:159px; float:left;}
	.contact_info { width:420px; height:auto; float:right;}
	.contact_info h4 { font-size:14px; font-weight:bold; color:#CF170B; line-height:30px;}
	.contact_info li { color:#515151; line-height:23px;}
  
   /*留言*/
   .messages {margin:20px; min-height:500px;height:500px; overflow:visible; height:auto !important;}
   .messages h4 { font-size:14px; font-weight:bold; color:#CF170B; line-height:30px;}
   .messages input, .messages select, .messages textarea {border:1px solid #CCCCCC;}
   
   /*注册*/
   .main_div {background-color:#FFFFFF;clear:both;width:987px; margin-left:8px;}  
   .reg_left {border:1px solid #CCCCCC;float:right;height:auto;width:313px;}
   .login_left {border:1px solid #CCCCCC;float:right;height:324px;width:313px;}
   .login_left .login_title {background-image:url(images/vip_r3_c2.jpg);background-repeat:no-repeat;height:44px;margin-left:10px;margin-top:10px;width:285px;}
   .login_left .bt {margin:15px 10px 10px;padding:10px 0 2px;text-align:center;}
   .login_left .bt .agent {border-bottom:1px dashed #CCCCCC;color:#FF0004;margin-top:0;padding-bottom:10px;}
   .login_left .bt div {color:#404040;margin-top:10px;text-align:center;}
   .login_left .bt div span {color:#3F4042;cursor:pointer;text-decoration:underline;}
   .login_right {border:1px solid #CCCCCC;float:left;height:324px;width:660px;}
   .reg_right .reg_title {background-image:url(images/reg_r2_c2.jpg);background-position:10px 3px;background-repeat:no-repeat;border:1px solid #CDCDCD;height:35px;margin:0 0 10px 0;width:987px;}
   .cont table { border-collapse:collapse;}
   .cont  table td { border:1px solid #d0d0d0; height:30px;}
  
  
  
  /*版权*/
  #footer { width:1003px; height:90px; border-top:1px solid #999; margin-top:5px; text-align:center; line-height:30px; color:#515151; padding-top:10px;} 
  #footer a { text-decoration:none; color:#515151;}
  
  .footer {border-top:1px solid #707070;clear:both;margin:20px auto 0;width:960px;}
  .footer_list1 {background:#FFFFFF url(images/foot_line.jpg) no-repeat scroll right top;border-top:2px solid #C1C1C1;float:left;padding:7px 30px 40px;width:118px;}
  .footer_title {background:transparent url(images/foot_point.jpg) no-repeat scroll 0 6px;color:#404040;font-size:14px;font-weight:700;padding-left:10px;}

  .footer_info {line-height:22px;padding:15px 0 0 10px;}

.black_404040:link, .black_404040:visited {color:#404040;text-decoration:none;}


.footer_list2 {background:transparent url(images/foot_bg.jpg) repeat-x scroll center top;border-top:2px solid #C1C1C1;float:left;padding:7px 30px 40px;width:188px;}

.footer_bottom {clear:both;}

.footer_red {color:#CC3300;margin-bottom:10px;text-align:center;}

.footer_icp {color:#666666;padding-bottom:20px;text-align:center;}
  
  
   /*<a href="http://xmcyberpolice.cn/alert.asp" target=_blank><img src="http://xmcyberpolice.cn/image/gt.gif" width  ="30" border='0'></a>*/