/*全局样式*/
body{ margin:0; padding:0; background:#d7d7d7; font-size:12px}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0; }
input{font:12px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{ vertical-align:top;border:0;}
a{ text-decoration:none; color:#333}
.clear{ clear:both}
.clearfix {overflow: hidden;zoom: 1;}
.fl{ float:left}
a:hover{ text-decoration:underline}

.banner{ height:422px; }
.top1{ background:url(../images/top1.jpg) top center no-repeat; height:100px}
.top2{ background:url(../images/top2.jpg) top center no-repeat; height:100px}
.top3{ background:url(../images/top3.jpg) top center no-repeat; height:100px}
.top4{ background:url(../images/top4.jpg) top center no-repeat; height:122px}

.con{ width:1000px; margin:0 auto; background:#fff; padding-top:15px; padding-bottom:15px; }
.menu{ background:#bd2901; width:1000px; height:50px;}
.menu ul{ margin-left:30px;}
.menu ul li{ float:left}
.menu ul li a:hover{ font-size:24px; font-weight:700; width:156px; text-align:center; float:left; font-family:SimHei; background:#ea552d; text-decoration:underline}
.menu ul li a{font-size:24px; font-weight:700; width:156px; border-left:1px solid #fe9073; text-align:center; float:left; font-family:SimHei; height:50px; line-height:48px; color:#fff}
#bornone{ border:none; width:157px;}

.shoup{ width:980px; padding:12px 10px 0 10px}
.picsrc1{width:250px; height:140px; border:1px solid #c3c3c3; padding:1px; background:#FFF; position:relative; top:0; left:0; }
.picsrc1 .text{width:240px;background: black;color: white;font-size: 12px;padding-left: 10px;height: 24px;line-height: 31px;position: absolute;
left: 1px;bottom: 0;margin: 0;padding-top: 0;font-weight: bold;opacity: 0.8;filter: alpha(opacity=80);}
.tt{ width:178px;}

.s_con{ background:url(con_bg.gif) no-repeat; width:356px; height:356px; float:left; margin-left:12px; border:1px solid #c3c3c3; padding:1px}
.s_con b{ color:#b20000; font-size:14px; margin-bottom:14px; display:block; margin:10px 0 10px 15px; text-align: center;} 
.s_con p{ color:#535353; line-height:20px; text-indent:26px; margin-left:4px; border-bottom:1px dashed #CCC; padding-bottom:10px;}
.s_con a{ font-size:12px; color:#bd2901}
.s_con .pnone{ padding-bottom:0; border:none}
.s_con .bmtop{margin-left:0px}
.chak{ background:#bd2901; font-size:12px; width:127px; height:20px; font-weight:700; text-align:center; padding-top:5px; float:right; margin-right:15px; margin-top:8px;}
.chak:hover{ background:#ea552d; font-size:12px; width:127px; height:20px; font-weight:700; text-align:center; padding-top:5px; float:right; margin-right:15px; margin-top:8px;}
.chak a{ color:#fff; height:24px; display:block; font-size:12px;}

.s_right{ width:282px; height:356px; border:1px solid #c3c3c3; padding:1px; float:left; margin-left:10px;}
.s_right h2{ background:#bd2901; color:#fff; font-size:14px; font-weight:700; width:264px; height:24px; padding-top:8px; padding-left:18px}
.s_right p{ line-height:24px; color:#1d1d1d; text-indent:24px; margin-top:10px; width:250px; margin-left:12px;  border-bottom:1px dashed #CCC; padding-bottom:10px;}
.s_right ul{ margin-left:13px; margin-top:7px;}
.s_right ul li{ height:25px; background:url(dian.gif) no-repeat 0 5px; padding-left:12px; color:#1d1d1d}
.s_right ul li a:hover{ text-decoration:underline}

.part1{ width:1000px; clear:both; padding-top:30px; overflow:hidden}
.part1 h2{ background:url(title.gif) no-repeat; height:63px; padding-top:12px; padding-left:75px; width:915px; color:#fff; margin-bottom:15px; }
.part1 h2 b{ float:left; font-size:32px; font-weight:700; font-family:Microsoft YaHei; line-height:50px;}
i{ font-size:16px; float:right; margin-right:50px; font-weight:normal; margin-top:-5px; display:block;font-family:Microsoft YaHei; }
.part1 span{ background:#0162bd; width:316px; height:34px; display:block; color:#fff; font-size:14px; font-weight:700; text-align:center; line-height:34px;}
.part1 li { float:left; margin:0px 0px 10px 13px;  }

.ltfive2{padding-top:10px;}
.ltfive2 li{float:left; margin:0px 0px 10px 9px; width:186px;border:1px solid #999}
.ltfive2 li img{float:left; }
.ltfive2 li p{ width:186px;line-height:24px; text-align:center; background:#ccc; float:left;}
.highslide-gallery .imgtxtlist2 li{ margin:0px 0px 10px 7px; float:left; text-align:center;}
.highslide-gallery .imgtxtlist2 li:hover{ margin:0px 0px 10px 7px; float:left; text-align:center;}

.part2{ width:1000px; clear:both; padding-top:30px; overflow:hidden}
.part2 h2{ background:url(title.gif) no-repeat; height:63px; padding-top:12px; padding-left:75px; width:915px; color:#fff; margin-left:10px; padding-bottom:15px  }
.part2 h2 b{ float:left; font-size:32px; font-weight:700; font-family:Microsoft YaHei;line-height:50px;}
.ltfive{padding-top:10px;}
.ltfive li{float:left; margin:0px 0px 10px 9px;  border:1px solid #ccc; width:186px;}
.ltfive li img{float:left;}
.ltfive li p{ width:186px;line-height:24px; text-align:center; background:#ccc; float:left;}
.imgtxtlist li{ margin:0px 0px 10px 7px; float:left; text-align:center;}
.imgtxtlist2 li{ margin:0px 0px 10px 9px; float:left; text-align:center; border:1px solid #CCC; padding:1px}
.imgtxtlist2 li:hover{ margin:0px 0px 10px 9px; float:left; text-align:center; border:1px solid #bd2901; padding:1px}

.part3{ width:1000px; clear:both; padding-top:30px; overflow:hidden}
.part3 h2{ background:url(title2.gif) no-repeat; height:63px; padding-top:12px; padding-left:75px; width:915px; color:#fff; margin-left:10px; padding-bottom:15px  }
.part3 h2 b{ float:left; font-size:32px; font-weight:700; font-family:Microsoft YaHei;line-height:50px;}

.hy{ width:1000px; clear:both; padding-top:30px; overflow:hidden}
.hy h2{ background:url(title2.gif) no-repeat; height:63px; padding-top:12px; padding-left:75px; width:915px; color:#fff; margin-bottom:15px; }
.hy h2 b{ float:left; font-size:32px; font-weight:700; font-family:Microsoft YaHei; line-height:50px;}

.part4{ width:1000px;clear:both; overflow:hidden; padding:30px 0 0 0}
.part4 h2{ background:url(title.gif) no-repeat; height:63px; padding-top:12px; padding-left:60px; width:915px; color:#fff; padding-bottom:15px  }
.part4 h2 b{ float:left; font-size:32px; font-weight:700; font-family:Microsoft YaHei; line-height:50px;}
.part4 h2 a{ float:right; color:#fff; margin-right:45px;}
.part4 .bg01{ background:url(bg01.jpg) no-repeat; width:977px; height:193px; margin-left:12px}
.part4 .bg02{ background:url(bg02.jpg) no-repeat; width:977px; height:193px; margin-left:12px}
.part4 .bg03{ background:url(bg03.jpg) no-repeat; width:977px; height:152px; margin-bottom:12px; margin-left:12px}
.part4 .bg03 p{ color:#fff; font-size:14px; width:420px; font-weight:700; padding-top:125px; margin-left:12px;}

.imgtxtlist3 li{float:left; margin:0px 0px 10px 9px; }
.imgtxtlist3 li img{float:left; border:1px solid #999}
.highslide-gallery .imgtxtlist3 li{ margin:0px 0px 10px 9px; float:left; text-align:center;}

.jies{ width:980px; clear:both; padding:30px 10px 0 10px; overflow:hidden}
.jies img{ float:left; margin-right:10px;}
.jies p{ color:#333; line-height:24px; width:540px; text-indent:26px; margin-bottom:12px; float:right}
.jies b{ font-size:20px; margin-bottom:10px; display:block; text-indent:0}
.jies span{ display:block; margin-top:8px;}
.jies_title{ border-bottom:2px solid #c33b17; font-size:24px; font-weight:700; margin-bottom:10px;font-family:Microsoft YaHei; color:#333}

.lx{ background:#eaeaea; width:518px; height:76px;float:left; padding:10px 0 0 10px}
.lx span{ color:#bd2901; font-weight:700; margin-top:0; margin-bottom:8px}
.lx p{ line-height:22px; color:#404040; width:508px; float:left; text-indent:0 }
.lx em{ margin-left:30px; font-size:12px; font-style:normal;}

.slideCont{ width:307px; height:356px; position:relative; top:0; left:0; border:1px solid #c3c3c3; padding:1px; font-size:14px; font-weight:700}
.slideCont .ulCont1 li{ position:absolute;}
.slideCont .ulCont2 {position:absolute; bottom:2px; right:0;}
.slideCont .ulCont2 li{  width:20px; height:20px; background:#000; float:left; margin-right:5px; text-align:center; color:#fff; cursor:pointer; }
.slideCont .ulCont2 li.on{ background:#FFEA00; color:#000}
.slideCont .ulCont11 li{ position:absolute;}
.slideCont .ulCont22 {position:absolute; bottom:2px; right:0;}
.slideCont .ulCont22 li{  width:20px; height:20px; background:#636; float:left; margin-right:5px; text-align:center; color:#fff; cursor:pointer; }
.slideCont .ulCont22 li.on{ background:#990;}

.s_left{ float:left; width:311px;}

/* qqshop focus */
#focus {width:980px; height:320px; overflow:hidden; position:relative; margin-left:10px}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; overflow:hidden;}

/*底部切换按钮*/
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}

/*两边切换按钮*/
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


