.banner {width:100%; min-width:1200px; height:547px;}

.baoguo {width:80%; margin:0 auto; position:relative;}
.baoguo .tc {width:420px; position:absolute; top:-320px; left:0;}
.baoguo .tc li {width:138px; float:left;}
.baoguo .tc .li1 {width:420px; height:30px; padding-top:20px;}
.baoguo .tc .li1 .bt1 {width:290px; height:30px; float:left; text-indent:1em; border:none;}
.baoguo .tc .li1 .bt2 {width:80px; height:32px; float:left; border:none; cursor:pointer; background:#0066CC; color:#FFF; text-align:center; font-size:14px;}

.advantage {width:100%; min-width:980px; height:124px; background:url(../images/youshi_bg.jpg) repeat-x;}
.advantage ul li { width:24.8%; height:74px; border-right:1px solid #CCC; padding-top:50px; float:left; text-align:center; }

.part1 {width:1180px; min-width:980px; margin:25px auto 0; position:relative;overflow: hidden;}
.part1 h2 {width: 100%; height:60px; background:url(../images/index_part1.jpg??) no-repeat; margin: 0px auto 0; padding-bottom:20px; text-indent:-9999px; border-bottom:1px solid #f0f0f0;}
.part1 .search {width: 340px; height:32px; position:absolute; top:10px; right: 0; border:1px solid #0066CC; /* margin-right: 25px; */ }
.part1 .search .bt1 {width: 260px; height:32px;line-height: 32px; float:left; text-indent:1em; border:none;padding:0;}
.part1 .search .bt2 {width:80px; height:32px;line-height: 32px; float:left; border:none; cursor:pointer; background:#0066CC; color:#FFF; text-align:center; font-size:14px;}
.part1 .gn { background:url(../images/gn_bg.jpg) no-repeat;}
.part1 .jf { background:url(../images/jf_bg.jpg) no-repeat;}
.part1 .yg { background:url(../images/yg_bg.jpg) no-repeat;}

.part1 .jfsearch { height:32px; height:30px; position:absolute; top:10px; right:0;}
.part1 .jfsearch a { padding:17px;}
.part1 .jfsearch a:link,.part1 .jfsearch a:visited {color:#007d3b; text-decoration:none;}
.part1 .jfsearch a:hover {color:#FFF; text-decoration:none; background:rgb(67, 136, 211);}

.part1 .screen {width: 99.9%; margin:0 auto; border:1px solid #e2f1e9;}
.part1 .screen a {padding:0 17px; height:100%; display:block;}
.part1 .screen a:link,.part1 .screen a:visited {color:rgb(67, 136, 211); text-decoration:none;}
.part1 .screen .sel,.part1 .screen a:hover {color:#FFF!important; text-decoration:none; background:rgb(123, 184, 250);}
.part1 .screen .fl1 {width:100%; height:58px; border-bottom:1px solid #e4f2ea;}
.part1 .screen .fl1 div { height:58px; line-height:58px; text-align:center; float:left; color:rgb(67, 136, 211);}
.part1 .screen .fl1 .dq {padding:0 17px;color:#FFF; background:rgb(67, 136, 211);}


.part1 .lb {width: 99.7%; border: 2px solid #e2f1e9; overflow:hidden;margin-top: 20px;/* text-align: center; */padding-bottom: 20px;/* padding-left: 20px; */}
.part1 .lb li {width: 30%; min-width:245px; float:left; position:relative;  margin-top: 20px;margin-left: 3%;}
.part1 .lb li .p1 {border:10px solid #FFF;border-left: 0;}
.part1 .lb li span {width:90px; height:53px; background:url(../images/img_nav_bg.png) no-repeat; display:block; position:absolute; top:-5px; left:20px; text-align:center; font-size:12px; font-family:"NSimSun"; color:#FFF;}
.part1 .lb li img {width:360px;}
.part1 .lb li span p { line-height:12px; color:#FF0;}
.part1 .lb li h3 {font-size:16px; color:rgb(92, 139, 199); font-weight:none; padding-top:15px;}
.part1 .lb li div a {width:49%; height:15px; display:block; float:left; text-align:center; margin:0; padding:10px 0;color: rgb(116, 108, 108);font-weight: bold;line-height: 18px;font-size: 15px;}
.part1 .lb li div .a1 {border-right:1px solid #CCC;}
.part1 .lb li div a img {width:52px;}
.part1 .lb li div a.a1 {width: 70%;}
.part1 .lb li div strong{background: url(../images/gm.jpg) no-repeat left center;padding-left: 20px;}

.part1 .lb li .price{margin-right: 20px;float: right;text-align: right;color: red;}
.part1 .lb li .noprice{margin-right: 10px;float: right;text-align: right;color: red;color: #CFCFCF;text-decoration: line-through;}

.part1 .lb li .no1 {width:180px; margin:20px auto; border-radius:7px; overflow:hidden;}
.part1 .lb li .no1 a { margin:0 auto; height:27px; line-height:27px; background:#d3ebcc; float:left;}
.part1 .lb li .no1 .a1 {width:120px; border-right:1px solid #CCC;}
.part1 .lb li .no1 .a1:link,.part1 .lb li .no1 .a1:visited {color:#285a19; text-decoration:none;}
.part1 .lb li .no1 .a1:hover {color:#285a19; text-decoration:none;}
.part1 .lb li .no1 .a2 {width:58px; border-right:1px solid #CCC; background:#abc5a3;}
.part1 .lb li .no1 .a2:link,.part1 .lb li .no1 .a2:visited {color:#fff; text-decoration:none;}
.part1 .lb li .no1 .a2:hover {color:#fff; text-decoration:none;}


.part2 {width:85%; min-width:980px; margin:25px auto 0;}
.part2 h2 {width:100%; height:60px; background:url(../images/index_part2.jpg) no-repeat; margin:70px 0 0; padding-bottom:20px; text-indent:-9999px; border-bottom:1px solid #f0f0f0;}
.part2 ul {width:100%; border-top:1px solid #FFF; overflow:auto;}
.part2 ul li {width:30%; min-width:245px; float:left; position:relative; margin:0 1.666665%; margin-top:40px;}
.part2 ul li .p1 {border:10px solid #FFF;}
.part2 ul li span {width:68px; height:53px; background:url(../images/img_nav_bg.png) no-repeat; display:block; position:absolute; top:-5px; left:20px; text-align:center; font-size:12px; font-family:"NSimSun"; color:#FFF;}
.part2 ul li img {width:100%;}
.part2 ul li span p { line-height:12px; color:#FF0;}
.part2 ul li h3 {font-size:16px; color:rgb(92, 139, 199); font-weight:none; padding-top:15px;}
.part2 ul li div a {width:49%; height:15px; display:block; float:left; text-align:center; margin:20px 0; padding:10px 0;}
.part2 ul li div .a1 {border-right:1px solid #CCC;}
.part2 ul li div a img {width:52px;}

.load {width:40%; height:75px; margin:0 auto; font-size:24px; line-height:75px; text-align:center; margin-top:30px; background-color:#f3f3f3;}
.load a {width:100%; height:100%; display:block;}
.load a:link,.load a:visited {color:#666; text-decoration:none;}
.load a:hover {color:#fff; text-decoration:none; background:#eaeaea;}

.tool {width:100%; margin:65px auto 0; padding:50px 0; background:#FFF; }
.tool ul {width:100%; min-width:980px; margin:0 auto;  overflow:auto;}
.tool ul li {width:12.5%; min-width:122.5px; float:left; text-align:center;}


/* 首页滚动图片 */
.banner{  height: 100%; overflow:hidden; position:relative;width:100%;  }
.banner .hd{ height:18px; overflow:hidden; position:absolute; left:45%; bottom:10px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{background:url(/images/i_dot.32.png); float:left; margin-right:10px;  width:18px; height:18px; font-size: 0px; cursor:pointer; }
.banner .hd ul li.on{ background:url(/images/i_dot_hover.32.png) }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; max-height:650px; display:block;  }


.part1 .lb li span{background:rgb(64, 149, 235);}
.part1 .lb li h3{text-align: center;width: 400px;overflow: hidden;height: 45px;}

.part1 .lb li .p1 img{ height:300px;}

.baoguo .tc{top: -250px;}

/*价格移到下面*/
.part1 .lb li span{top:auto;bottom:100px;}
.baoguo a {text-align: center;float: left;color: white;font-weight: bold;}
.lb li .sp{background: url(/images/sp.png) no-repeat;position: absolute;top: 0;width: 30px;height: 36px;}
#usersearch .search{position: static;margin: 10px auto;}
#userInfo{margin:50px auto; width:40%;}
#userInfo td{height:30px;bordre:0;}
#commentform input{height: 20px;width: 270px;}
#commentform select{height:25px;width: 278px;}
#commentform #grand_total{color:red;}
#commentform #loading{background: url(/images/loading.gif) no-repeat;padding-left: 35px;font-size: 20px;color: red;font-weight: bold;display:none;}

.part1 .lb li h3{/* padding-left: 15px; */width:300px;height: 25px; /* padding-left: 15px; */padding-top: 5px;	}


.part1 .index-search  .search{
        position: static;
        margin-right: 0;
}
.part1 .index-search .search .bt1{
}
.part1 .index-search{
	width: 345px;
	/* background-color: #31ac6f; */
	padding: 20px 20px 10px 20px;
	padding-right: 0px;
	float: right;
	display: inline;
	height: 160px;
	overflow: hidden;
}
.part1 .index-search .title{
	 height: 26px;
	 font-size: 20px;
	 background: url(http://www.yncct.cn/c/css/images/xwicon_01.png) no-repeat;
	 padding-left: 10px;
	 background-position-x: -18px;
	 background-position-y: -2px;
	 border-left: 6px solid #fe8443;
}

.part1 .index-search table tr{
	height: 52px;
}

.footer-search{
	height: 200px;
	overflow: hidden;
}

#news{width:100%;}
#news li{margin-left: 0;    margin-right: 10px;width: 31.2%;}

.part1 .load{display:none;}

.footer-search #news li{width: 48%;padding-right: 0;}