﻿/*全局*/


*{ margin:0px; padding:0; list-style:none; }
body{  font-family: Arial, Helvetica, sans-serif; color:#333; text-align:center;line-height:120%; font-size:12px;}
img{border:0px;}
form{ width:auto;}
table,td,input,select{  line-height:16px; font-size:12px;}
a{text-decoration:none; color:#07519a; }
a:hover{text-decoration:underline;}


.clear{clear:both;height:0px; overflow:hidden; }
.mt1{ margin-top:1px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.fl{ float:left;}
.fr{ float:right;}
.w675{ width:675px; height:auto; overflow:hidden;  padding:0; margin:0; float:left;}

.keyword { font-family:Arial, Helvetica, sans-serif;
          border:#cdcdcd 1px solid; 
		  color: #333; 
		  line-height:18px;  
		  height:18px; margin-left:2px; margin-right:5px;}
.button { border:#999 1px solid;
          background-color:#FFFFFF;
		  color: #333;
		  line-height:20px;  
		  height:20px;
		  width:42px;
		  font-family:Arial, Helvetica, sans-serif; margin-left:2px;}



.container{  width:980px; height:auto;text-align:center;margin:0 auto; background-color:#FFF;}
/*搜索*/
#Search{ height:40px; background:url(../images/bg_search.gif) repeat-x left 1px; padding-top:4px; font-size:14px; color:#123F9C;}
#keyword{ width:180px; height:20px; border:1px #5E9ACE solid; color:#CCC; line-height:20px;}

.Search_L{ float:left; width:450px; padding-left:10px; text-align:left;}
.Search_R{ float:right; width:490px; text-align:right; padding-right:10px; }
#k{ font-size:12px; color:#686868;width:175px; height:18px; border:1px #5E9ACE solid;  line-height:18px; padding-left:5px;}
#t{ color:#686868;}
#category{ width:80px; height:20px; border:1px #5E9ACE solid; color:#000; line-height:20px;}
/*头部通栏*/
.topnav{ width:980px; height:24px; background:url(../images/bg_topnav.gif) repeat-x top; text-align:left; line-height:24px; margin:0 auto; padding:0; padding-top:2px; }
.topnav_1{width:325px;height:22px; float:left; margin-left:10px;color: #07519a; line-height:22px; }
.shortline_01{ height:12px; width:1px; background-color:#07519a; float:left; margin-top: 7px; }
.topnav_2{ width:350px; height:22px; float:left; margin-left:15px; line-height:22px;  }
.topnav_3{height:22px; float:right; margin-right:10px; line-height:22px; }
/***菜单***/
.mainnav{width:980px; padding:0px; text-align:left;margin:0 auto;}
/***主菜单***/
.mainnav_1{margin: 0px; padding:0px; width:980px;height:28px; background:url(../images_s/bg_mainnav.gif) repeat-x top; text-align:left;color:#fff; line-height:28px;}
.mainnav_1 A {COLOR: #fff;}
.mainnav_1 A:hover {COLOR: #ff0000; text-decoration:underline;}
.mainnav_1_1{float:left; margin-left:10px; text-align:left;  }
.mainnav_1_2{float:right; margin-right:10px; font-weight:bold;}
/***次菜单***/
.mainnav_2{padding:0; margin:0;float:left;width:978px; height:85px; text-align:left; border:1px #cce0ed solid;background:url(../images_s/bg_pronav.gif) repeat-x bottom;}
.logo_site{ margin-top:0px;float:left; width:164px; text-align:left; padding:0;}
/***产品菜单***/
.pronav{ padding:0;float:right;margin:0; border-left:#cce0ed 1px solid; width:812px;height:84px; text-align:left;}
.pronav_1{ padding:0;float:left;margin:0;TEXT-ALIGN: left; height:60px;}
.pronav_1_1{ background-color:#fcfdff; background:url(../images_s/navline.gif) no-repeat right top; width:58px; text-align:center; padding-top:3px; float:left;}
.pronav_1_2{ background-color:#fcfdff; width:58px; text-align:center; padding-top:3px; float:left;}
.pronav_1 A {COLOR: #000000;}
.pronav_1 A:hover {TEXT-DECORATION: underline;}
.pronav_1_3{ background-color:#fcfdff; width:58px; height:54px; text-align:center; padding-top:3px; float:left;background:url(../images/pronav_1.gif) no-repeat 1px 4px;}
.pronav_1_3 div { margin-top:41px; }
.pronav_1_3 div a{color:#ffffff;}
.pronav_1_4{ background-color:#fcfdff; width:58px; height:54px; text-align:center; padding-top:3px; float:left;background:url(../images/pronav_2.gif) no-repeat 1px 4px;}
.pronav_1_4 div { margin-top:41px; }
.pronav_1_4 div a{color:#ffffff;}
.pronav_2{ width:812px; height:24px; padding:0px;margin:0; clear:0; border-top:#cce0ed 1px solid; float:left; COLOR: #084f9d; line-height:24px; background:url(../images_s/bg_pronavtext.gif) repeat-x bottom; text-align:center;float:left;}
/***广告栏***/
.advzone{width:980px;text-align:center; margin-left:auto;margin-right:auto;}
.posizone{width:980px;text-align:left; margin-left:auto;margin-right:auto; height:26px; clear:both;}
/***内容结构***/
.mainbody{width:980px;text-align:left; margin-left:auto;margin-right:auto;}
.mb_left{ width:675px; float:left; padding:0; margin:0; clear:both;}
.mb_right{ width:295px; float:right; padding:0; margin:0;}
.left01{width:330px;  padding:0; margin:0; float:left;text-align:left;}
.right01{ width:340px;  padding:0; margin:0; float:right;text-align:left;}

/*选项卡1*/
#Tab1{width:293px;margin:0px;padding:0px;margin:0 auto;}
#Tab2{width:293px;margin:0px;padding:0px;margin:0 auto;}
/*菜单class*/
.Menubox {width:100%; background:url(../images_s/bg_title_5.gif) repeat-x;height:26px;line-height:26px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:97px;text-align:center;color:#333;}
.Menubox li.hover{padding:0px;background:#fff;width:97px;background:url(../images_s/bg_title_5hover.gif) bottom;color:#07519a;font-weight:bold;height:26px;line-height:27px;}
.Contentbox{margin-top:0;text-align:left;padding-top:5px;padding-left:15px;}
.Contentbox li{font-size:11px; color:#07519a;}
.Contentbox li a{font-size:12px;}

/*相册*/
#maintab {width:560px;margin:5px 5px 5px 40px; height:500px; padding:0; text-align:center;}
#mainpic{
	width:560px;
	height:420px;
	overflow:hidden;
	border:1px solid #222;
	text-align:center;
}
#mainphoto {cursor:pointer;display:block; width:560px; margin-left:0px; border:1px solid #222;}
#goleft {float:left;clear:left;margin:10px 5px 0 3px;}
#goright {float:right;clear:right;margin:10px 0px 0 5px;}
#photos {width:520px;height:54px;line-height:54px;border:1px solid #222;margin:10px;overflow:hidden;}
#showArea { width:400px;}
#showArea img {display:block;float:left;margin:1px 0;cursor:pointer;border:1px solid #222}


/*底部*/
.links{width:980px;margin:0 auto;clear:both;}
.foot{width:980px; clear:both; text-align:center;  margin:0 auto;color:#333;   line-height:20px; padding-bottom:10px; padding-top:10px;clear:both;}
.foot a{color:#333;}
.foot a:hover { text-decoration:underline; }
/* 列表样式 */
/* 列表样式 */
.list1 li{line-height:24px; background:url(../images_s/icon_doll_1.gif) no-repeat 0px 11px; padding-left:8px;}
.list1 li a{ color:#000;}
.list1 li span { float: right; color:#999999}
.list2 li{ line-height:24px; }
.list2 li span.p { float: right; color:#e60012; width:60px; text-align:left; margin-left:5px; }
.list2 li span.q { float: right; color:#e60012; width:30px; text-align:left; margin-left:5px; }
.list3 li{ line-height:24px; background:url(../images_s/icon_doll_3.gif) no-repeat 0px 11px; padding-left:10px; height:24px; overflow:hidden;}
.list3 li a{ color:#07519a;}
.list4 li{ line-height:24px; background:url(../images_s/icon_doll_2.gif) no-repeat 0px 11px; font-size:14px;  padding-left:10px; color:#999;}
.list4 a{ color:#07519a;}


/*边框属性*/
.box01{ border:1px solid #ffcb99;}
.box02{ border:1px solid #afd8f8;}
.box03{ border:1px solid #86bd6a;}
.box04{ border:1px solid #ccc;}
/*标题属性*/
.tit001{ background:url(../images_s/bg_title_1.gif)  repeat-x top;  height:30px;  width:980px;}
.tit101{height:30px; padding:10px 10px 0 15px; background:url(../images_s/bg_title_2.gif)  repeat-x top;  }
.tit102{ height:36px; background:url(../images_s/bg_tab_1.gif)}
.tit102 li{ height:30px; line-height:33px; padding-top:3px; text-align:center;  float:left; margin-left:5px; width:105px;}
.tit102 a{ color:#fff; font-weight:bold;}
.tit102 .hover A {  text-align:center; float:left; padding:0; margin-left:5px; width:105px;background:url(../images_s/bg_tabhover_1.gif) no-repeat bottom; font-size:14px; color:#07519a;}
.tit103{height:21px; padding:5px 10px 0 10px; background:url(../images_s/bg_title_4.gif)  repeat-x bottom; border-bottom:1px #ccc  }

.tit104{ background:#ecf6ff; height:21px; padding:4px 10px 0 10px; border-bottom:1px #afd8f8 solid;}
.tit105{ background:#f5ffe6; height:21px; padding:4px 10px 0 10px; border-bottom:1px #86bd6a solid;}

.tit106{ background:#eee; height:21px; padding:4px 10px 0 10px;}







/*内容属性*/
.cont001{width:144px;float:left; height:30px;margin:0;}

.cont101{padding:10px 10px 0px 10px; margin:0;  height:auto; overflow:hidden; width:653px; }
[class].cont101 {height:auto;}  
.cont101 .fl{ width:252px;}
.cont101 .fr{ width:370px;}
.cont101 .fl01{ width:300px; float:left; padding-left:20px;}
.cont101 .fr01{ width:320px; float:right;}
.cont102{ height:125px;padding:5px 5px 0px 20px; margin:0;}
.cont102 .fl{ width:320px;}
.cont102 .fr{ width:320px;}
.cont103{ height:130px; padding:10px 10px 0px 10px; text-align:left; clear:both;}
.cont103 li{ float:left; padding-left:20px;padding-right:5px; line-height:18px; }
.cont104{ height:45px; padding:5px 10px 0px 10px; margin:0px; line-height:20px; border-top:1px #ccc dashed;}
.cont1041{ height:45px; padding:5px 10px 0px 10px; margin:0px; line-height:20px; }
.cont105{ height:150px; padding:5px 10px 0px 10px; margin:0px; line-height:20px;}

.cont106{padding:0px 10px 20px 10px; margin:0px; line-height:25px;}
.cont112{margin:0px; padding:0; float:right;}


/*文字属性*/
.text01 {width:600px;  color:#333; float:left; margin:5px 10px 0px 15px; text-align:left;line-height:20px;}
.text01 A{ color:#05529;}
.text01 A:hover{ text-decoration:underline;}
.text02 {width:180px;  color:#05529a; float:right; margin:5px 10px 0px 0px; text-align:right;line-height:20px;}
.text02 A{ color:#05529a;}
.text02 A:hover{ text-decoration:underline;}
.text03{ float:left;text-align:left;line-height:20px; height:30px; font-size:20px; font-weight:bold; color:#333;}
.text04{float:left;text-align:left; width:300px;line-height:30px; font-size:14px; font-weight:bold; color:#333;}
.text04 .red{color:#ed0b18; font-size:16px;}
.text05{float:left;text-align:left; width:300px;line-height:20px; font-size:12px; color:#333; border-top:1px #eee solid; padding:10px 0px 5px 10px;}
.text06{float:left;text-align:left; width:300px;line-height:22px; font-size:12px; color:#333; border-top:1px #eee solid; padding:5px 0px 5px 10px;}
.text06 a{color:#07519a;}
.text06 a:hover{color:#ed0b18;}
.text06 .fl{ width:150px;}
.text06 .fr{ width:100px;}
.text07{float:left;font-weight:bold;color:#333;line-height:20px;}
.text08{float:right;text-align:right;line-height:20px;}
.text08 a {color:#333;}
.text08 a:hover {text-decoration:underline;}}
.text09{font-weight:bold; float:left; text-align:left; width:250px; line-height:20px; font-size:12px;  color:#666;}
.text09 a{color:#07519a; text-decoration:underline;}
.text10{float:left;text-align:left; width:250px;line-height:18px; font-size:12px; color:#333;}
.text10 a{color:#07519a;}
.text10 a:hover{color:#ed0b18;}


.tab01{width:100%;}
.tab01 td{ height:20px;border-bottom:1px #eee solid; padding-top:5px; padding-left:10px;}



.tab02{width:100%; border-top:1px #ccc solid;border-left:1px #ccc solid;}
.tab02 td{ height:20px;border-bottom:1px #ccc solid;border-right:1px #ccc solid; padding-top:5px; padding-left:10px;}
.bgf1{ background:#f1f1f1;}

.cont301 { text-align:left;background:#ecf6ff; width:950px;  color:#000; line-height:25px; margin:0; padding:5px 15px 5px 15px ;}
.cont301 a{color:#05529a;}
.cont301 a:hover {color:#ed0b18;}










/*排行序号*/
.no1{background:url(../images_s/noicon_01.gif) no-repeat 0px 2px; padding-left:15px;}
.no2{background:url(../images_s/noicon_02.gif) no-repeat 0px 2px; padding-left:15px;}
.no3{background:url(../images_s/noicon_03.gif) no-repeat 0px 2px; padding-left:15px;}
.no4{background:url(../images_s/noicon_04.gif) no-repeat 0px 2px; padding-left:15px;}
.no5{background:url(../images_s/noicon_05.gif) no-repeat 0px 2px; padding-left:15px;}
.no6{background:url(../images_s/noicon_06.gif) no-repeat 0px 2px; padding-left:15px;}
.no7{background:url(../images_s/noicon_07.gif) no-repeat 0px 2px; padding-left:15px;}
.no8{background:url(../images_s/noicon_08.gif) no-repeat 0px 2px; padding-left:15px;}
.no9{background:url(../images_s/noicon_09.gif) no-repeat 0px 2px; padding-left:15px;}
.no10{background:url(../images_s/noicon_10.gif) no-repeat 0px 2px; padding-left:15px;}



/***图文样式***/
.imgtext01{width:250px; height:250x; clear:both; float:left; padding:0;text-align:center;}
.imgtext01 img {border:1px #cccccc solid}
.imgtext01 a {color:#333; line-height:16px;}
.imgtext02{width:135px; clear:both; height:100px;color:#333; float:left; padding:0; text-align:center; clear:both; line-height:20px;}
.imgtext02 img{border:1px #cccccc solid; }




.price{ width:100%  }
.price td{  height:20px; line-height:20px; }
.price th{  height:20px; line-height:20px; background-image: url(/product/images_s/bg.gif);background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.price thead tr .headerSortUp {
	background-image: url(/product/images_s/desc.gif);
}
table.price thead tr .headerSortDown {
	background-image: url(/product/images_s/asc.gif);
}

.pricetit{ background-color:#ddd; border:0; font-weight:bold; color:#333; border: none;font-size:12px; text-align:center; }
.pricetr td{ border-bottom:1px #cccccc dashed; height:30px }
.pricename{color:#1b3bee; font-size:14px; font-weight:bold; text-align:left; padding-left:10px;}
.priceprice{color:#f24c10; font-size:18px; font-weight:bold; text-align:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}
.pricecontact{color:#666; font-size:12px; font-weight:bold; text-align:left; padding-left:10px;}
.priceperson{color:#666; font-size:12px; font-weight:bold; text-align:left; padding-left:10px;}