@charset "utf-8";
/* CSS Document */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
img{border:none;}
.clear{clear:both;}
body{margin:0;padding:0;font-family:"宋体";font-size:12px;color:#4e4d4d;}
.top{width:1020px;height:110px;margin:0 auto;}
.logo{width:255px;height:110px;float:left;}
.tel{width:380px;height:110px;float:right;}
.nav{width:1020px;height:42px;margin:0 auto;clear:both;}
.nav ul li{width:145px;height:42px;float:left;text-align:center;}
.nav ul li a{font-family:"微软雅黑";font-size:16px;color:#2b2b2b;font-weight:bold;line-height:40px;}
.nav ul li a:hover{color:#f00;line-height:40px;border-bottom:2px solid #f00;}
.nav ul li.hover a{color:#f00;line-height:40px;border-bottom:2px solid #f00;}
.flash{width:1020px;height:340px;margin:10px auto 0 auto;}
.index_top{width:1020px;height:220px;margin:10px auto 0 auto;}
.index_basic{width:300px;height:220px;float:left;padding:0 19px;}
.index_basic dl{width:300px;height:220px;margin:0 auto;}
.index_basic dl dt{width:300px;height:100px;margin:0 auto;}
.index_basic dl dt img{width:300px;height:100px;}
.index_basic dl dd{width:300px;height:120px;line-height:24px;overflow:hidden;}
.index_bottom{width:1020px;height:893px;margin:10px auto 0 auto;}
.zxal{width:610px;height:893px;float:left;padding-right:39px;border-right:1px dotted #828282;}
.h2_1{width:610px;height:23px;line-height:23px;text-indent:33px;font-size:16px;font-weight:bold;color:#f00;background:url(../images/tubiao_1.jpg) no-repeat left center;}
.h2_1 span{float:right;}
.h2_1 span img{margin-top:2px;}
.zxal dl{width:610px;height:125px;margin:20px auto 0 auto;}
.zxal dl dt{width:215px;height:125px;float:left;}
.zxal dl dt img{width:215px;height:125px;}
.zxal dl dd{width:350px;float:right;font-size:13px;line-height:23px;}
.zxal dl dd.dd1{height:30px;font-size:16px;}
.bottom_right{width:330px;float:right;margin-right:10px;}
.index_fwkh{width:330px;height:430px;margin:0 auto;}
.h2_2{width:330px;height:23px;line-height:23px;text-indent:33px;font-size:16px;font-weight:bold;color:#f00;background:url(../images/tubiao_2.jpg) no-repeat left center;}
.h2_2 span{float:right;}
.h2_2 span img{margin-top:2px;}
.fwkh_con{width:330px;height:400px;margin:7px auto 0 auto;}
.fwkh_con img{width:330px;}
.index_news{width:330px;height:390px;padding:10px 0;border-top:1px dotted #828282;border-bottom:1px dotted #828282;}
.h2_3{width:330px;height:23px;line-height:23px;text-indent:33px;font-size:16px;font-weight:bold;color:#f00;background:url(../images/tubiao_3.jpg) no-repeat left center;}
.h2_3 span{float:right;}
.news_top{width:308px;height:170px;margin:10px auto 0 auto;}
.news_top dl{width:150px;height:170px;margin:0 auto;float:left;padding:0 2px;}
.news_top dl dt{width:150px;height:110px;margin:0 auto;}
.news_top dl dt img{width:150px;height:110px;}
.news_top dl dd{width:150px;height:50px;margin:10px auto 0 auto;line-height:25px;overflow:hidden;}
.news_bottom{width:330px;height:167px;margin:15px auto 0 auto;}
.news_bottom li{width:330px;line-height:24px;margin:0 auto;text-indent:10px;background:url(../images/dian.jpg) no-repeat left center;}
.news_bottom li span{float:right;}
.news_bottom li a{color:#515150;}
.news_bottom li a:hover{color:#d01717;}
.h2_3 span img{margin-top:2px;}
.index_contact{width:330px;height:210px;margin:15px auto 0 auto;}
.h2_4{width:330px;height:23px;line-height:23px;text-indent:33px;font-size:16px;font-weight:bold;color:#f00;background:url(../images/tubiao_4.jpg) no-repeat left center;}
.contact_con{width:330px;height:185px;overflow:hidden;margin:12px auto 0 auto;line-height:23px;background:url(../images/contact_bg.jpg) no-repeat right top;}
.link{width:1020px;margin:10px auto 0 auto;}
.link_con{width:1020px;margin:10px auto 0 auto;}
.link_con a{float:left;margin-left:15px;color:#000;white-space:nowrap;line-height:24px;}
.footer{width:1020px;margin:10px auto 0 auto;border-top:1px solid #828282;}
.foot_nav{width:1020px;height:30px;line-height:30px;text-align:center;}
.foot_nav a{color:#585858;}
.foot_nav a:hover{color:#f00;}
.foot{width:1020px;text-align:center;line-height:26px;}
.main{width:1020px;margin:10px auto 0 auto;}
.ny_h2{width:1020px; height:26px; line-height:30px; background:url(../images/tubiao_5.jpg) no-repeat left center; font-size:16px; font-family:"微软雅黑"; text-indent:15px; color:#da3030; border-bottom:1px solid #d1cfcf;}
.ny_h2 span{float:right; margin-right:10px; font-weight:normal; font-size:12px; color:#767676; background:url(../images/tubiao_6.jpg) no-repeat left center;}
.ny_h2 span a:hover{color:#da2e2e;}
.title{width:1000px;margin:10px auto;}
.title h3{width:1000px;line-height:27px;margin:0 auto;font-size:16px;text-align:center;border-bottom:1px solid #666;}
.title p{width:1000px;line-height:25px;text-align:center;color:#666;}
.content{width:1020px;margin:0 auto;clear:both;line-height:23px;padding:10px 0;}
.news{width:1000px; margin:0 auto;}
.news li{width:1000px;line-height:34px;margin:0 auto;text-indent:10px;font-size:14px;border-bottom:1px dotted #ccc;background:url(../images/dian.jpg) no-repeat left center;}
.news li span{float:right;}
.news li a:hover{color:#f00;}
.products{width:1000px; margin:0 auto;}
.products dl{width:220px; height:160px; margin:20px 0 0 24px; _margin:20px 0px 0 18px; float:left;}
.products dl dt{width:220px; height:130px; margin:0 auto;}
.products dl dt img{width:220px; height:130px; margin:0 auto; float:left;}
.products dl dd{width:220px; line-height:30px; text-align:center; margin:0 auto;}
.products dl dd a{font-size:14px;font-weight:bold;color:#000;}
.zxns{width:1000px;margin:0 auto;}
.zxns li{width:450px;float:left;line-height:28px;margin:0 40px 0 10px;text-align:center;border-bottom:1px dotted #828282;}
.zw{width:160px;height:28px;display:block;float:left;text-align:left;}
.zw a{font-size:13px;font-weight:bold;color:#0551da;}
.dq{width:150px;height:28px;display:block;float:left;}
.jg{width:140px;height:28px;display:block;float:left;}
.yssj{width:290px;height:338px;padding:0 19px;border:1px solid #efefef;float:left;margin-left:7px;margin-top:20px;}
.yssj dt{width:290px;height:150px;margin:0 auto;}
.yssj dt img{width:290px;height:150px;}
.yssj dd{width:290px;height:154px;line-height:22px;padding:5px 0;margin:0 auto;overflow:hidden;}
.yssj dd.dd2{width:290px;height:25px;border-top:1px solid #efefef;line-height:25px;text-align:right;padding:0;}
.yssj dd.dd2 a{color:#da2e2e;}
.h2_5{width:1020px;height:23px;line-height:23px;text-indent:33px;font-size:16px;font-weight:bold;color:#f00;margin-top:10px;background:url(../images/tubiao_1.jpg) no-repeat left center;}
.h2_5 span{float:right;}
.h2_5 span img{margin-top:2px;}
.index_basic1{width:220px;height:196px;float:left;padding:0 17px;}
.index_basic1 dl{width:220px;height:196px;margin:0 auto;}
.index_basic1 dl dt{width:220px;height:100px;margin:0 auto;}
.index_basic1 dl dt img{width:220px;height:100px;}
.index_basic1 dl dd{width:220px;height:96px;line-height:24px;overflow:hidden;}
.wrapper{width:1001px;}
/* qqshop focus */
#focus{width:1020px; height:340px; overflow:hidden; position:relative;}
#focus ul{height:340px; position:absolute;}
#focus ul li{float:left; width:1020px; height:340px; overflow:hidden; position:relative; background:#000;}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .btnBg{position:absolute; width:1020px; height:20px; left:0; bottom:0; /* background:#000; */}
#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(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0; background-position:right top;}

/* flexslider */
.flexslider{position:relative;height:409px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:409px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/* 分页 */
.m-page{margin:20px 0 0;text-align:right;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a,.m-page a:hover{text-decoration:none;color:#666;}
.m-page a:first-child{margin-left:0;}
.m-page a:last-child{margin-right:0;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#808080;color:#fff;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#808080;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}
.m-page-sr a:first-child,.m-page-sr a:last-child{}