@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0
}
html, body {
	color: #666;
	background: #fff;
}
body, button, input, select, textarea {
	font-family: "微软雅黑", Arial;
	line-height: 24px;
	color: #666;
	font-size: 14px;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
img {
	border: 0;
	line-height: 0;
}
em, b, i {
	font-style: normal;
	font-weight: 400;
}
dl, ul, li {
	list-style: none
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 500
}
q:before, q:after {
	content: ''
}
a {
	outline: 0;
	blr:expression(this.onFocus=this.blur())
}
a, a:visited {
	text-decoration: none;
}
a:hover {
	color: #c1ab6f;
	text-decoration: none;
}

.head1 { width:100%;  }
.head1 .top { width:100%; height:30px; overflow:hidden; background:#7f7f7f;background-color: rgba(127,127,127,0.95);  color:#fff;}
.head1 .top-box { width:1200px; height:auto;  margin:0px auto; }
.head1 .top-box .top-box-left { width:auto; height:30px; float:left; overflow:hidden;} 
.head1 .top-box .top-box-left h1 { width:auto; height:30px; line-height:30px; font-size:12px;  float:left;}
.head1 .top-box .top-box-left span { width:auto; height:20px; line-height:20px; margin:5px 5px 5px 0px; padding:0px 10px; display:block; overflow:hidden; float:left;}
.head1 .top-box .top-box-left span a { width:auto; height:20px; line-height:20px; display:block; overflow:hidden; float:left; color:#fff; font-size:12px;}
.head1 .top-box .top-box-left span.user { background:url(img/hy.png) no-repeat left center; background-size:contain; padding-left:25px;}
.head1 .top-box .top-box-left span.fgt { border:none;}
.head1 .top-box .top-box-right { width:auto; height:40px; line-height:40px; overflow:hidden; float:right;}
.head1 .top-box .top-box-right a { font-size:12px; width:auto; height:20px; line-height:20px; margin:5px 10px 0px; padding-left:23px; display:block; overflow:hidden; float:left; color:#fff;}


#search_module {z-index:1000;position:absolute;width:90px;overflow:hidden;margin:30px 0 0 0px;font-size:14px;line-height:26px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none;cursor:pointer;}
#search_module li {padding:0 10px;color:#666666;}
#search_module li:hover {color:#FF6600;}
#search_tips {z-index:1000;position:absolute;width:340px;overflow:hidden;cursor:pointer;margin:56px 0 0 220px;font-size:13px;line-height:20px;color:#666666;background:#FFFFFF;border:#444444 1px solid;}


.head1 .head-box { width:1200px;  margin:0px auto; height:103px; position:relative;}
.head1 .head-box .logo { width:auto; height:auto; overflow:hidden; float:left; margin-top:10px;}
.head1 .head-box .search { width:auto; height:auto; float:left; margin-left:50px; margin-top:10px;}
.head1 .head-box  .search { width:522px;  margin-top:20px;  float:left; margin-left:30px; position:relative;}
.head1 .head-box .search .schr { width:100%; height:36px; border:2px solid #174dc6; float:left;border-radius:5px; }
.head1 .head-box .search .schr p{ line-height:40px; color:#d80005; }
.head1 .head-box  .search .schr input { width:360px; height:36px; padding:0px; line-height:38px; border:none; border-right:0px solid #174dc6; color:#666; float:left; padding-left:10px;}
.head1 .head-box  .search .schr .search_m { width:60px; height:20px; color:#666; line-height:20px; margin-top:10px; padding:0px; margin-right:10px; border:0px solid #0077f1; float:left; text-align:center; background:url(img/frop.png) no-repeat center right;  }
.head1 .head-box  .search .schr input.schBtn { width:80px; height:36px; line-height:36px; font-size:16px; text-align:center; color:#fff; background:#174dc6; display:block; overflow:hidden; float:right;}
.head1 .head-box  .search .tab { width:340px; height:30px; line-height:30px; float:left; }
.head1 .head-box .search .tab a { width:auto; height:30px; line-height:30px; padding-right:10px; display:block;float:left;}
.head1 .head-box .search .tab a.on { color:#666;}
.head1 .head-box  .tel { width:230px;  text-align:right; position:absolute; right:0px; top:20px;}
.head1 .head-box  .tel .red {  color:#cc0004; font-size:16px; }
.head1 .head-box  .tel p { font-size:14px; line-height:20px;}
 

  .munn { width:100%; height:42px; background:#0d4ba5; overflow:hidden; ; border-top:2px solid #c1ab6f;}
  .munn .munn-box { width:1200px; height:42px; overflow:hidden; margin:0px auto;}
  .munn .munn-box .munn-box-left { width:230px; height:42px; float:left; overflow:hidden; background:#5fa61c;}
  .munn .munn-box .munn-box-left .nav-left { width:220px; height:42px; padding-left:10px; overflow:hidden; float:left;} 
  .munn .munn-box .munn-box-left .nav-left span { width:130px; height:42px; line-height:42px; padding-left:50px; font-size:16px; font-weight:bold; color:#fff; display:block; overflow:hidden; float:left; background: url(img/list.png) no-repeat left center;}
  .munn .munn-box .munn-box-left .nav-left i { width:42px; height:42px; display:block; overflow:hidden; float:left; background:url(img/sanjiao-list.png) no-repeat center center;}

  .munn .munn-box .munn-box-mid { width:auto; height:42px; overflow:hidden; float:left; }
  .munn .munn-box .munn-box-mid .nav1 { width:100%; height:42px; overflow:hidden; float:left; }
  .munn .munn-box .munn-box-mid .nav1 ul {}
  .munn .munn-box .munn-box-mid .nav1 li { width:auto; height:42px; line-height:42px; padding:0px 22px; float:left; overflow:hidden; color:#fff; font-size:16px;}
  .munn .munn-box .munn-box-mid .nav1 li a { width:100%; height:42px; line-height:42px; display:block; overflow:hidden; float:left; color:#fff; font-weight:bold;}
  .munn .munn-box .munn-box-mid .nav1 li:hover  ,  .munn .munn-box .munn-box-mid .nav1 li.hover  { color:#fff; background:#c1ab6f;}
  .munn .munn-box .munn-box-mid .nav1 li:hover a,  .munn .munn-box .munn-box-mid .nav1 li.hover a { color:#fff; background:#c1ab6f;}



.topnav{ height:170px; width:290px; overflow:hidden; float:left; margin-right:8px;}
.topnav li{ width:50%; float:left; line-height:40px;}
.topnav .tit{ width:100%; border-bottom:1px solid #f9ee22; font-size:18px; margin-bottom:5px;}
.topnav .tit a{ height:30px; width:90px; border-bottom:1px solid #ff4829; font-size:18px; display:block; padding-left:35px;}
.topnav .tit a.i1 { background:url(img/cate1.png) no-repeat left center; }
.topnav .tit a.i2 { background:url(img/cate2.png) no-repeat left center; }
.topnav .tit a.i3 { background:url(img/cate3.png) no-repeat left center; }
.topnav .tit a.i4 { background:url(img/cate4.png) no-repeat left center; }
.topnav .tit a.i5 { background:url(img/cate5.png) no-repeat left center; }
.topnav li{ float:left;}
.topnav li a{ font-size:16px;}
.topnav li{}

 

.slide { width:100%; height:450px; overflow:hidden; margin:0px auto; text-align:center; position:relative; z-index:1; background:none;}
.slide .slide-box { width:1200px; height:auto; overflow:hidden; margin:0px auto; z-index:2; position:absolute; top:0px; left:0px; right:0px; background:#fff;}
.slide .slide-box .slide-box-left { width:200px; height:454px; float:left; overflow:hidden; background:#f8f8f8;}
.slide .slide-box .slide-box-left ul {}
.slide .slide-box .slide-box-left li { width:200px; height:54px; padding:0px 0px; border-bottom:1px solid #ccc; float:left; overflow:hidden;}
.slide .slide-box .slide-box-left li span { width:180px; height:30px; line-height:30px; padding-left:35px; margin-left:10px; font-size:16px; color:#333; text-align:left; display:block; overflow:hidden; float:left;}
.slide .slide-box .slide-box-left li .box { width:210px;  padding-left:45px; float:left;}
.slide .slide-box .slide-box-left li .box a { width:auto; height:22px; line-height:22px; font-size:12px; float:left; margin-right:15px; display:block; overflow:hidden; color:#333;}

.slide .slide-box .slide-box-left li.i1 span { background:url(img/cate1.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i2 span { background:url(img/cate2.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i3 span { background:url(img/cate3.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i4 span { background:url(img/cate4.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i5 span { background:url(img/cate5.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i6 span { background:url(img/cate6.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i7 span { background:url(img/cate7.png) no-repeat center left;}
.slide .slide-box .slide-box-left li.i8 span { background:url(img/cate8.png) no-repeat center left;}

.slide .slide-box .slide-box-right { width:210px; float:right; overflow:hidden; background:#fff; margin-top:10px;}
.slide .slide-box .slide-box-right .slide-box-right-nl { width:212px; height:227px; background:url(img/nl.png) no-repeat center top;} 
.slide .slide-box .slide-box-right .slide-box-right-nl .date { line-height:80px; width:100%; height:80px; border:none; text-align:center; color:#333;}
.slide .slide-box .slide-box-right .slide-box-right-nl .date-box { height:110px; width:110px; overflow:hidden; margin:0 auto; color:#FFFFFF}
.slide .slide-box .slide-box-right .slide-box-right-nl .date-box span { width:20px; height:110px; font-size:20px; display:block;float:left; margin-left:30px; margin-right:10px; line-height:30px;
word-wrap: break-word;  }
.slide .slide-box .slide-box-right .slide-box-right-nl .date-box label { width:30px; height:110px; font-size:30px;  display:block; float:left;line-height:40px; 
word-wrap: break-word;  }
.slide .slide-box .slide-box-right .slide-box-right-nl .pp { clear:both;  height:38px; line-height:38px;  text-align:left; font-size:12px; padding-left:50px;}
.slide .slide-box .slide-box-right .landing { width:230px; height:50px; float:left; overflow:hidden; border:1px solid #ccc; border-left:none; border-right:none; margin-top:10px; color:#333;}
.slide .slide-box .slide-box-right .landing .ascend { width:104px; height:36px; line-height:36px; border-right:1px solid #ccc; float:left; display:block; overflow:hidden; background:#4fae44; text-align:center; color:#fff;}
.slide .slide-box .slide-box-right .landing .notes { width:104px; height:36px; line-height:36px; float:left; display:block; overflow:hidden; background:#4fae44; text-align:center; color:#fff;}
.slide .slide-box .slide-box-right .mall { width:210px;  overflow:hidden; float:left; padding:10px;}
.slide .slide-box .slide-box-right .mall a { width:70px; height:30px; line-height:30px;  margin:10px 0px 0px; display:block; overflow:hidden; float:left; border:none; color:#333;} 
.slide .slide-box .slide-box-right .mall a.i1 { background:url(img/user-list.jpg) no-repeat -11px 0px;}
.slide .slide-box .slide-box-right .mall a.i2 { background:url(img/user-list.jpg) no-repeat -88px 0px;}
.slide .slide-box .slide-box-right .mall a.i3 { background:url(img/user-list.jpg) no-repeat -163px 0px;}

.loginform{ width:276px; height:280px; float:right; position:absolute; left:50%; margin-left:384px; top:220px; z-index:1000; background:#fff; border-radius:5px; overflow:hidden;}
.tit2_r{ height:57px; line-height:57px;  font-size:16px; background:#950004; text-align:center; color:#FFFFFF }
.txt_r{ text-align:right; float:right;}
.txt_r a{ margin-left:15px;}

.sform .hen{   position:relative; margin-top:10px; text-align:center; }
.sform .hen2{ width:100%; height:35px; position:relative; margin:0px; margin-bottom:8px; }
.sform .inp{ width:180px;  height:35px;  border:1px solid #d4d8da;  border-rdius:5px; background:none; margin-bottom:5px; }
.sform i{height:37px; width:37px; position:absolute; left:0px; top:0px;}
.sform i.username{height:37px; width:37px; position:absolute; left:0px; top:0px; background:#f2f2f2 url(img/i_user.png) no-repeat center right; }
.sform i.password{height:37px; width:37px; position:absolute; left:0px; top:0px;  background:#f2f2f2 url(img/i_pwd.png) no-repeat center right; }
.login_btn{ margin-left:5px; width:123px;float:left;  height:48px; padding:0px; color:#174dc6; background:url(img/login_btn.png) no-repeat center left; border:0px solid #174dc6; border-radius:0px;}
.reg_btn{ width:120px; float:left;height:48px; display:block; color:#174dc6; background:url(img/reg_btn.png) no-repeat center left; border:0px solid #174dc6; border-radius:0px;}

.t_tit{ }
.t_tit a{ width:49%; line-height:40px; float:left; text-align:center; color:#333; }
.t_tit a.cur{ border-bottom:1px solid #ff0000; font-weight:bold; }
 
 .title_gg{ padding:0 10px;}
 
 .sform{padding:8px;}
 
.news_list{ line-height:26px;  width:100%; display:inline-block;}
.news_list li{ line-height:26px; height:26px; font-size:14px; padding-left:15px;} 
.news_list li h3{ font-size:16px; color:#333;}
.news_list li a{ font-size:12px;  background:url(img/dot.jpg) no-repeat center left; padding-left: 10px;}


.new{ margin-top:20px; clear:both; display:block; padding-top:20px;}
.new .ti{   display:block; height:30px;}
.new .ti li{float:left; display:inline-block; padding:0 10px; border-bottom:1px solid #ddd;}
.new .ti li.cur{ border-bottom:1px solid #f57a11;}
.new .con{ margin-top:10px;} 
.new .con li{ text-align:left; }

.clear{ clear:both; background:#fff; width:1200px; margin:0 auto;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.ad{ display:inline-block; width:100%; }
.ad img{ width:100%; }
.adban { float:left; display:inline-block; padding-right:11px;}
.adban2 { float:left; display:inline-block; padding-right:11px;} 
.adban:last-child{   padding-right:0px; float:right;}
.adban2:last-child{   padding-right:0px; float:right;}

.slide .slide-box .slide-box-right .activity { width:230px; height:auto; overflow:hidden; float:left;}
.slide .slide-box .slide-box-right .activity .tit{ width:220px; height:40px; line-height:40px; background:#ddd; margin-top:10px; padding-left:10px; text-align:left; color:#000; font-size:16px; float:left; overflow:hidden;}
.slide .slide-box .slide-box-right .activity .activity-box { width:220px; height:auto; overflow:hidden; float:left; margin:10px 0px 10px 10px;}
.slide .slide-box .slide-box-right .activity .activity-box a { width:100px; height:40px; line-height:40px; display:block; overflow:hidden; margin:0px 10px 10px 0px; float:left; background:#ddd; color:#333; text-align:center;}
.slide .slide-box .slide-box-right .advertisement { width:210px; height:auto; overflow:hidden; float:left; margin:0 10px;}
.slide .slide-box .slide-box-right .advertisement img { width:210px; height:auto; float:left;}

.main { width:1200px; height:auto; overflow: hidden; margin:0px auto; background:#fff; padding:0 20PX; position:relative; }

.main .main-ad { width:100%; height:auto; overflow:hidden; margin:10px 0px; float:left;}
.main .main-ad img { width:100%; height:auto; border:none;}
.news_pic{ display:inline-block; width:100%; height:220px;}
.news_pic li{ float:left; width:220px; height:142px; position:relative; margin-top:10px; margin-right:10px; }
.news_pic img{  width:220px; height:142px;}  
.news_pic h3{   width:100%; height:30px; line-height:30px; text-align:left; font-size:16px;  color:#333;} 
.news_pic p{  width:100%; height:30px; line-height:30px; text-align:left; font-size:12px;  color:#333;} 
.news_pic li:nth-child(2n){ float:right; margin-right:0px;}

.main .main-box-info {   margin:0 auto; }
.main .main-box-info .main-box-info-tit { width:1150px; height:40px; line-height:40px; float:left; border-bottom:1px solid #ccc;}
.main .main-box-info .main-box-info-tit span { width:auto; height:40px; line-height:40px; padding-left:20px; font-size:20px; font-weight:bold; color:#333; float:left; text-align:left; display:block; overflow:hidden;}
.main .main-box-info .main-box-info-tit a.more { width:auto; height:40px; line-height:40px; padding:0px 20px; text-align:center; float:right; color:#333;}
.main .main-box-info .main-box-info-con { width:1200px; height:auto; float:left; overflow:hidden; margin-top:15px;}
.main .main-box-info .main-box-info-con .main-box-info-con-left { width:480px; height:auto; overflow:hidden; float:left;}
.main .main-box-info .main-box-info-con .main-box-info-con-left  img{  } 
.main .main-box-info .main-box-info-con .main-box-info-con-left  p{} 
.main .main-box-info   .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.main .main-box-info .tit h3 { color:#0d4ba5; border-bottom:1px solid #0d4ba5; display:inline-block; font-size:24px; }
.main .main-box-info .tit .more { float:right; font-size:14px; color:#0d4ba5;}

.main .main-box-info .main-box-info-con .main-box-info-con-right { width:670px; height:auto; overflow:hidden; float:right;} 
.main .main-box-info .main-box-info-con .main-box-info-con-right ul { width:320px;  float:left;}

.main .main-box-info .main-box-info-con .main-box-info-con-right  .tit { margin-bottom:20px; width:100%; height:40px; line-height:40px; margin-top:10px; font-size:24px;  color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.main .main-box-info .main-box-info-con .main-box-info-con-right .tit h3 { color:#444; border:0px; border-left:2px solid #f56b06; height:24px; line-height:24px; padding-left:10px; display:inline-block; font-size:24px; }
.main .main-box-info .main-box-info-con .main-box-info-con-right .tit .more { float:right; font-size:14px; color:#0d4ba5;}

.main .main-box-info .main-box-info-con .main-box-info-con-right ul:nth-child(2n){ float:right; margin-right:0px;}
.main .main-box-info .main-box-info-con .main-box-info-con-right li {   height:40px; line-height:40px;  overflow:hidden;}
.main .main-box-info .main-box-info-con .main-box-info-con-right li a {   height:40px; line-height:40px; font-size:16px;  overflow:hidden; color:#666;}

.main-box1{ width:275px; height:300px; float:left; background:#f7f7f7; margin-right:10px; padding:0 10px;}
.main-box1:last-child{  margin-right:0px; padding-right:0px; float:right;}
.main-box1 .tit{ width:100%; height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #e3e3e3;}
.main-box1 .tit span{  line-height:40px; font-size:16px; color:#000; font-weight:bold;}
.main-box1 .tit a{   line-height:40px; font-size:12px; float:right; margin-right:0px; } 
.main-box1 li{ height:30px; line-height:30px;}
 
 .main-buy{ width:810px; float:left;}
 .main-buy .main-shop-box ul { width:387px; height:455px;   float:left; overflow:hidden;  }
 .main-buy .main-shop-box ul:nth-child(2n){ margin-left:15px;}
 
 
.main-buy .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.main-buy .tit h3 { color:#0d4ba5; border-bottom:2px solid #0d4ba5; display:inline-block; font-size:20px; font-weight:bold; }
.main-buy .tit h3 a{ color:#0d4ba5;  }
.main-buy .tit .more { float:right; font-size:14px; color:#0d4ba5;font-weight:bold;}
.main-buy .main-brand-box { width:590px;   float:left;  }
.main-buy .main-brand-box:nth-child(2n){ float:right; margin-right:0px;}{  margin-right:0px; padding-right:0px; float:right;} 

.main-buy .mleft { width:312px;   float:left;  }
.main-buy .mleft li{ width:150px; height:130px; text-align:center;  float:left; margin-bottom:10px; border:1px solid #d1d1d1; padding:0px; overflow:hidden;}
.main-buy .mleft li:nth-child(2n){ float:right;}
.main-buy .mleft li img{ width:140px; height:88px; margin-top:5px;  }

.main-buy .main-brand-box:nth-child(2n){ float:right; margin-right:0px;}{  margin-right:0px; padding-right:0px; float:right;} 

.main-buy .mright { width:260px;   float:right;  }

.main-buy .main-brand-box .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:0px solid #eeeeee;}
.main-buy .main-brand-box .tit h3 { color:#0d4ba5; border-bottom:0px solid #0d4ba5; display:inline-block; font-size:20px; font-weight:bold; }
.main-buy .main-brand-box .tit .more { float:right; font-size:14px; color:#0d4ba5;font-weight:bold;}


.main-buy li { height:28px ; line-height:28px; overflow:hidden; border-bottom: 0px dashed #d7d7d7;     }
.main-buy li a { background: url(img/dot.jpg) no-repeat center left; font-size:14px; padding-left:10px; }
 
.main-buy-right { width:385px; height:auto; overflow:hidden; float:right; }

.main-buy-right  .tit { width:100%; height:40px; line-height:40px; margin-top:10px; font-size:20px;  color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.main-buy-right  .tit h3 { color:#c1ab6f; border:0px; border-left:4px solid #c1ab6f; height:24px; line-height:24px; font-weight:bold; padding-left:10px; display:inline-block; font-size:20px; }
.main-buy-right .tit .more { float:right; font-size:14px; color:#c1ab6f;}

.main-buy-right .tit2 { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.main-buy-right .tit2 h3 { color:#0d4ba5; border-bottom:2px solid #0d4ba5; display:inline-block; font-size:20px; font-weight:bold; }
.main-buy-right .tit2 .more { float:right; font-size:14px; color:#0d4ba5;font-weight:bold;}
 

 
.main-buy-right  li {    line-height:30px;  overflow:hidden;   }
.main-buy-right li img { width:100px; height:100px; float:left;padding-right:10px;}
.main-buy-right li h3 { font-size:16px; }
.main-buy-right li p { font-size:14px; line-height:25px; }
  

.main-shop-right-box ul{ width:378px; display:block; border: 1px solid #e6e6e6; border-top:0px; margin-bottom:10px; padding-bottom:5px;}
.main-shop-right-box ul li {    line-height:30px;  overflow:hidden; padding-left:10px;   }

.main-shop-right-box ul.brandlist  { border:0px; }
.main-shop-right-box ul.joblist  { border:0px; } 

.main-shop-right-box ul.brandlist li {    line-height:30px;  overflow:hidden; padding-left:0px;   }

.main-brand .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.main-brand .tit h3 { color:#000; border-bottom:1px solid #0d4ba5; display:inline-block; font-size:24px; font-weight:bold; }
.main-brand .tit .more { float:right; font-size:14px; color:#0d4ba5;font-weight:bold;}
.main-brand .main-brand-box { width:600px;   float:left;  }
 
.main-brand .mleft { width:312px;   float:left;  }
.main-brand .mleft li{ width:150px; height:130px; text-align:center;  float:left; margin-bottom:10px; border:1px solid #d1d1d1; padding:0px; overflow:hidden;}
.main-brand .mleft li:nth-child(2n){ float:right;}
.main-brand .mleft li img{ width:140px; height:88px; margin-top:5px;  }

 
.main-brand .mright { width:260px;   float:right;  }
.main-brand .mright { width:260px;   float:right;  }
.main-brand .mright li{ line-height:28px;  }

.main-brand .main-brand-box .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:0px solid #eeeeee;}
.main-brand .main-brand-box .tit h3 { color:#0d4ba5; border-bottom:0px solid #0d4ba5; display:inline-block; font-size:20px; margin-bottom:10px; font-weight:bold; }
.main-brand .main-brand-box .tit .more { float:right; font-size:14px; color:#0d4ba5;font-weight:bold;}

.fl{ float:left;}
.fr{ float:right;}


.brandlist{ margin-top:10px;}
.brandlist li{ width:185px; height:140px; float:left; text-align:center;}
.brandlist li img{ width:180px; height:100px; border:1px solid #d7d7d7; padding:0px;}
.brandlist li p{ line-height:30px; text-align:center;}
.brandlist li:nth-child(2n){ float:right;}

.joblist li{ border-bottom:1px dashed #e1e1e1; height:72px;}
.joblist li p{ font-size:16px; color:#0d4ba5; margin-top:10px;}

 body .swiper-container {
        width: 100%;
        height: 460px;
        margin:  0px auto; font-size:14px;
    }
	 body .swiper-container p{
        font-size:16px;
    }
 
	
.main-shop {  display:inline-block;}
 .main-shop .tit{ width:100%; height:40px; line-height:40px; float:left;}
  .main-shop  .tit h3 { color:#0d4ba5; border:0px;   height:24px; line-height:24px ; display:inline-block; font-size:24px; font-weight:bold; }
  .main-shop  .tit .more { float:right; font-size:14px; color:#666;}
 .main-shop ul {  border-top:2px solid #0d4ba5;  clear:both; display:inline-block;}
.main-shop li { width:239px; height:304px;border:1px solid #e6e6e6;  margin: 0px; padding:0px; float:left; margin-right:-1px; margin-top:-1px; text-align:center;}
.main-shop li a { width:204px; height:auto; overflow:hidden; float:left; display:block;}
.main-shop li img {  width:230px;  height:230px; padding:4px;}
.main-shop li .price { width:100%; height:20px; line-height:20px; margin-top:5px; color:#f30; font-size:16px;  overflow:hidden; float:left;}
.main-shop li p { width:100%; height:20px; line-height:20px; color:#333; font-size:16px; text-align:center; overflow:hidden; float:left;}
   
.piclist{ padding-top:10px; display:inline-block; text-align:center; width:100%; height:137px; overflow:hidden;  }
.piclist a{ width:182px; height:104px; float:left; display:block;}
.piclist img{ width:182px; height:104px;}
.piclist a:nth-child(2n){ float:right; margin-right:0px;}
 


.brand { width:240px; height:auto; margin-top:10px; overflow:hidden; float:left;}
.brand .tit { width:230px; height:40px; line-height:40px; padding-left:10px; margin-top:0px; font-size:18px; color:#333; float:left; background:#eee;}
.brand .brand-box { width:238px; height:auto; float:left; padding:10px 0px; overflow:hidden; border:1px solid #ccc;}
.brand .brand-box a { width:50%; height:auto; display:block; overflow:hidden; float:left;}
.brand .brand-box img { width:100%; height:auto; border:none;}

.recommend { width:240px; height:auto; margin-top:10px; overflow:hidden; float:left;}
.recommend .tit { width:230px; height:40px; line-height:40px; padding-left:10px; margin-top:0px; font-size:18px; color:#333; float:left; background:#eee;}
.recommend .recommend-box { width:238px; height:auto; overflow:hidden; float:left; border:1px solid #ccc;}
.recommend .recommend-box .img { width:238px; height:auto; overflow:hidden; float:left;}
.recommend .recommend-box .img img { width:238px; height:auto;}
.recommend .recommend-box .recommend-box-con { width:238px; height:auto; margin-top:1px; overflow:hidden; float:left;}
.recommend .recommend-box .recommend-box-con p { width:218px; height:25px; line-height:25px; padding:0px 10px; display:block; overflow:hidden; float:left;}
.recommend .recommend-box .recommend-box-con p.red { color:#f30;}

.product { width:690px; height:auto; overflow:hidden; float:left; margin-top:20px;}
.product .tit { width:690px; height:75px; background:url(img/banner-title.jpg) no-repeat left top; float:left; overflow:hidden;}
.product .tit .tit-con { width:545px; height:52px; margin-top:13px; overflow:hidden; float:right;}
.product .tit .tit-con input { border:none; color:#333;}
.product .tit .tit-con .txt { width:296px; height:50px; line-height:50px; overflow:hidden; float:left; padding-left:10px; border-right:1px solid #ddd;}
.product .tit .tit-con .tel { width:128px; height:50px; line-height:50px; overflow:hidden; float:left; padding-left:10px;}
.product .tit .tit-con .need { width:88px; height:52px; line-height:52px; overflow:hidden; float:left; background:#5fa61c; color:#fff; text-align:center;}

.product .product-box { width:690px; height:auto; overflow:hidden; float:left;}
.product .product-box ul {}
.product .product-box li { width:315px; height:auto; overflow:hidden; margin:10px 10px 0px 0px; float:left; background:#eee; padding:10px;}
.product .product-box li span { width:315px; height:22px; line-height:22px; display:block; overflow:hidden; float:left;}


.exhibition { width:230px; height:auto; overflow:hidden; float:left; margin:20px 12px 0px; background:#f9f9f9;}
.exhibition .tit { width:182px; height:60px; line-height:60px; overflow:hidden; float:left; background:#f9f9f9 url(img/banner-title-1.jpg) no-repeat left center; padding-left:50px; color:#333;}
.exhibition ul {}
.exhibition li { width:230px; height:auto; overflow:hidden; float:left; border-top:1px dashed #ccc; padding:10px 0px;}


.enterprise { width:240px; height:auto; overflow:hidden; float:right; }
.enterprise .tit { width:230px; height:40px; line-height:40px; margin-top:20px; margin-bottom:10px; padding-left:10px; font-size:18px; color:#fff; float:left; background:#5fa61c;}
.enterprise ul {}
.enterprise li { width:220px; height:30px; line-height:30px; padding:0px 10px; float:left;}
.enterprise li i { width:5px; height:5px; display:block; overflow:hidden; float:left; margin-top:12px; background:#f30; margin-right:10px;}
.enterprise li a { width:200px; height:30px; line-height:30px; display:block; overflow:hidden; float:left; color:#333;}

.supply { width:1200px; height:auto; overflow:hidden; float:left;}
.supply .tit { width:1200px; height:40px; overflow:hidden; float:left; border-bottom:1px solid #ccc;}
.supply .tit span { width:auto; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#333;   float:left; display:block; overflow:hidden;}
.supply .tit .more { width:auto; height:40px; line-height:40px; float:right;}
.supply .tit .more p { width:auto; height:40px; line-height:40px; float:left; display:block; overflow:hidden;}
.supply .tit .more a { width:auto; height:40px; line-height:40px; float:left; display:block; overflow:hidden; padding:0px 10px; color:#5fa61c;}

.supply .supply-box { width:1200px; height:auto; overflow:hidden; float:left;}
.supply .supply-box .supply-box-left { width:880px;  overflow:hidden; float:left; padding:0px  0px; margin-top:10px; }
.supply .supply-box .supply-box-left ul { width:430px; height:230px; float:left; }  
.supply .supply-box .supply-box-left ul:nth-child(2n){ float:right; margin-right:0px;}
.supply .supply-box .supply-box-left ul .tit { width:100%; height:40px; overflow:hidden; float:left; border-bottom:1px solid #ccc;}
.supply .supply-box .supply-box-left ul .tit  span { width:auto; height:30px; line-height:30px; margin-top:10px; padding:0 10px; font-size:14px; font-weight:bold; color:#fff; background:#00a442;   float:left; display:block; overflow:hidden;}

.supply .supply-box  .supply-box-left li { width:98%; height:30px; line-height:30%; overflow:hidden; float:left; margin:0px 1%;} 
.supply .supply-box  .supply-box-left li a {  line-height:30px; float:left; display:block; overflow:hidden; color:#333;}
.supply .supply-box  .supply-box-left li em {  line-height:30px;  float:right; }

.supply .supply-box .supply-box-mid { width:630px; height:auto; overflow:hidden; float:left; margin:10px 15px 0px;}
.supply .supply-box .supply-box-mid .tit { width:630px; height:30px; line-height:30px; overflow:hidden; float:left;}
.supply .supply-box .supply-box-mid .tit span { width:auto; height:30px; line-height:30px; float:left; display:block; color:#fff; border:none; font-size:16px; font-weight:normal;  padding:0px 30px 0px 10px; overflow:hidden; float:left;}

.supply .supply-box .supply-box-right { width:280px;   float:right; margin-top:10px;}
.supply .supply-box .supply-box-right .tit { width:100%; height:40px; line-height:40px; float:left; overflow:hidden;}
.supply .supply-box .supply-box-right .tit .more { width:auto; height:40px; line-height:40px; padding-left:30px; padding-right:10px; float:right; display:block; overflow:hidden; color:#333; background:url(img/sx.png) no-repeat left center;}
.supply .supply-box .supply-box-right ul { padding:10px 0px 11px; float:left;}
.supply .supply-box .supply-box-right li { position:relative; width:130px; height:135px; line-height:31px; overflow:hidden; float:left; margin-right:10px;  }
.supply .supply-box .supply-box-right li img { width: 130px; height:97px; line-height:20px; margin-top:5px; margin-right:10px; float:left; display:block; padding:0px 5px; background: url(img/i.png) no-repeat center center;; text-align:center;}
.supply .supply-box .supply-box-right li .t{ background: rgba(0,0,0,0.9);
    color: #fff; position:absolute; left:5px; top:80px; width: 130px; line-height:30px; height:30px; float:left; display:block; overflow:hidden;  max-width: 190px}
.supply .supply-box .supply-box-right li p { width:auto; line-height:30px; float:left; display:block; overflow:hidden; color:#333; max-width: 190px}
.supply .supply-box .supply-box-right li .num {  line-height:40px; float:left; padding-left:10px;   color:#333; max-width: 190px}
 
 

.brand-box .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.brand-box .tit h3 { color:#0d4ba5; border-bottom:1px solid #0d4ba5; display:inline-block; font-size:24px; }
.brand-box .tit .more { float:right; font-size:14px; color:#0d4ba5;}



.brand-box   ul {}
.brand-box  li { width:200px; height:165px; margin:10px 10px 0px; float:left; overflow:hidden; text-align:center}
.brand-box  li img {width:200px; height:165px; float:left;}
.brand-box  li p { width:170px; height:30px; line-height:30px; display:block; overflow:hidden; float:left; color:#333;}
 
.link { width:1200px; height:auto; overflow:hidden; float:left;} 
.link .tit { width:100%; height:40px; line-height:40px; margin-top:10px;   color:#0d4ba5; border-bottom:1px solid #eeeeee;}
.link .tit h3 { color:#0d4ba5; border-bottom:1px solid #0d4ba5; display:inline-block; font-size:20px; }
.link .tit .more { float:right; font-size:14px; color:#0d4ba5;} 


.brand-box .tit .more { width:auto; height:40px; line-height:40px; float:right;}
.link .link-box { width:1200px; height:auto; padding:10px 0px; overflow:hidden; float:left;}
.link .link-box a { width:auto; padding:0px 10px; float:left; text-align:center; overflow:hidden; display:block; color:#333;}
/*底部*/

.footer { width:100%; height:auto; margin-top:0px; padding:40px 0px; overflow:hidden; background:#0d4ba5;}
.footer_menu { width:auto; height:auto; padding-bottom:20px; border-bottom:1px dashed #d7d7d7; text-align:center; overflow:hidden;}
.footer_menu a { width:auto; height:16px; line-height:16px; padding:0px 16px; font-size:16px; float:left; color:#ccc; border-right:2px solid #d7d7d7; display:block; overflow:hidden; background:none;}
.footer_menu a.nobr { border:none;}

.footer_bottom { width:1100px; height:auto; padding:40px 0px 0px;;}
.footer_bottom p { width:auto; height:30px; line-height:30px; font-size:14px; margin:0px; font-size:12px; display:block; overflow:hidden; color:#ccc; text-align:center;}
.footer_bottom p a {color:#ccc;}
.footer_bottom p.img { width:auto; height:auto; margin-top:10px; display:block; text-align:center; overflow:hidden;} 
.ad_list div{ margin-right: 10px} 

.zhengshu img{ padding:5px;}










