﻿@charset "utf-8";
/************************************公有样式********************************************************/
body{ margin:0px; padding:0px; font-size:14px; font-family: 微软雅黑, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", tahoma, simsun, 宋体;}
ul,li {list-style-type:none;}
div,form,input,textarea,p,ul,li,dl,dt,dd,h1,table,h2 {padding:0;margin:0;}
img{ border: none;}
.clear{clear:both;}

/************************************内部内容********************************************************/

/*主体外套*/
.main{margin:0px auto;padding:0px;width:100%;height:100%;}

/*头部*/
.header{margin:0px auto;padding:0px;width:100%;height:auto;}
.topbar{margin:0px auto;padding:0px;width:1200px;height:auto;}

.logo{float:left;margin:20px 0px;padding:0px;width:410px;height:80px;}
.logo a{display:block;}
.logo img{width:410px;height:80px;}

.phone{float:right;margin:47px 0px 20px 0px;padding:0px;width:auto;height:60px;}
.phone .icon-phone{float:left;margin:0px;padding:0px;width:40px;height:25px;background:url(../images/icon-phone.png) no-repeat left;}
.phone .number{float:left;margin:0px 0px 0px 20px;padding:0px;width:auto;height:25px;line-height:25px;font-size:22px;font-weight:bold;color:#333;}

/*导航*/
.nav-warp{margin:0px auto;padding:0px;width:100%;height:auto;background:#000313;}
.nav{margin:0px auto;padding:0px;width:1200px;height:auto;}
.nav-list{float:left;margin:0px;padding:0px;width:1200px;height:auto;}
.nav-list ul{float:left;margin:0px;padding:0px;width:1200px;height:auto;}
.nav-list ul li{font-size:18px; float:left; margin:0px;padding:0px; _width:auto;width:120px;height:50px;overflow:hidden;}
.nav-list ul li a{float:left; margin:0px;padding:0px; _width:auto;width:120px;height:50px;line-height:50px;text-align:center;}
.nav-list ul li a:link, .nav-list ul li a:visited, .nav-list ul li a:active{color:#fff;text-decoration: none;}
.nav-list ul li a:hover{text-decoration: none;background:#7A0101;}
#on{font-size:18px; float:left; margin:0px;padding:0px; _width:auto;width:120px;height:50px;overflow:hidden;background:#7A0101;}

/*焦点*/
.focusBox { position: relative; width:100%; height:600px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0;text-align:center; }
.focusBox .pic img { width:100%; height:600px; display: block; }
.focusBox .bg { width:100%; position: absolute; bottom: 0px; font-size:0; z-index:1;background:#B3B3B3;opacity:0.7;height:40px; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1;}
.focusBox .hd li{margin: 0px 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on{ background-position:0 0; }

.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.6 !important;}


/*内容共用*/
.content{margin:0px auto;padding:0px;width:100%;height:auto;}
.row{margin:0px auto;padding:0px;width:1200px;height:auto;}

/*左边侧栏共用*/
.inner{float:left;margin:50px 0px 0px 0px;padding:0px;width:1200px;height:auto;}
.sidebar{float:left;margin:0px 50px 0px 0px;padding:0px;width:245px;height:auto;}
.sidebar dl{float:left;margin:0px;padding:0px;width:245px;height:auto;}
.sidebar dl dt{float:left;margin:0px;padding:0px;width:245px;height:89px;background:url(../images/a-pic01.png) no-repeat top;}
.sidebar dl dt .tab{float:left;margin:0px 0px 0px 20px;padding:0px;width:45px;height:89px;line-height:89px;font-size:48px;color:#fff;text-align:left;}
.sidebar dl dt .guide1{float:left;margin:24px 20px 0px 0px;padding:0px;width:160px;height:25px;line-height:25px;font-size:18px;color:#fff;text-align:left;}
.sidebar dl dt .guide2{float:left;margin:0px 20px 0px 0px;padding:0px;width:160px;height:15px;line-height:15px;font-size:10px;color:#fff;text-align:left;}
.sidebar dl dd{float:left;margin:0px;padding:0px;width:243px;height:230px;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}
.sidebar dl dd ul{float:left;margin:0px;padding:0px;width:243px;height:auto;}
.sidebar dl dd ul li{float:left;margin:0px;padding:0px;width:243px;height:40px;line-height:40px;text-align:left;font-size:14px;background:url(../images/m-icon02.png) no-repeat left center;text-indent:40px;border-bottom:1px solid #DCDCDC;}
.sidebar dl dd ul li a{float:left;margin:0px;padding:0px;width:243px;height:40px;line-height:40px;display:block;}
.sidebar a:link, .sidebar a:visited, .sidebar a:active{color:#666;text-decoration: none;}
.sidebar a:hover{color:#fff;text-decoration: none;background:url(../images/m-icon01.png) no-repeat left center;}

/*当前状态*/
#current{float:left;margin:0px;padding:0px;width:243px;height:40px;line-height:40px;text-align:left;font-size:14px;background:url(../images/m-icon01.png) no-repeat left center;text-indent:40px;font-weight:bold}
#current a:link, #current a:visited, #current a:active{color:#fff;text-decoration: none;}
#current a:hover{color:#f00;text-decoration: none;}

/*列表外套共用*/
.listwarp{float:left;margin:40px 0px;padding:0px 0px 40px 0px;width:905px;height:auto;border-bottom:1px solid #DCDCDC;}

/*图片列表共用*/
.piclist{float:left;margin:0px;padding:0px;width:905px;height:auto;}
.piclist ul{float:left;margin:0px;padding:0px;height:auto; margin-right: -50px;}
.piclist ul li{float:left;margin:0px 40px 40px 0px;padding:0px;width:275px;height:308px;background:url(../images/img-bg.png) no-repeat;}
.piclist ul li img{float:left;margin:20px 20px 10px 20px;padding:0px;width:233px;height:233px;}
.piclist ul li div{float:left;margin:0px 20px;padding:0px;width:233px;height:30px;line-height:30px;text-align:center;font-size:14px;overflow:hidden;}
.piclist ul li a{float:left;margin:0px;padding:0px;width:273px;height:306px;border:1px solid #DCDCDC;display:block;}
.piclist ul li a:link, .piclist ul li a:visited, .piclist ul li a:active{color:#666;text-decoration: none;}
.piclist ul li a:hover{color:#f00;text-decoration: none;border:1px solid #000;}

/*新闻列表共用*/
.news{ float:left;margin:0px;padding:0px;width:905px;height:auto;}
.news ul{ float:left;margin:0px;padding:0px;width:905px;height:auto;}
.news ul li{ float:left;margin:0px 0px 30px 0px;padding:0px 0px 20px 0px;width:905px;height:auto;border-bottom:1px dashed #DCDCDC;}
.news ul li div{ float:left;margin:0px 0px 10px 0px;padding:0px;width:905px;height:auto;}
.news ul li a{ float:left;margin:0px 30px 0px 0px;padding:0px;width:auto;height:40px;text-align:left;font-size:18px;font-weight:bold;line-height:40px;display:block;}
.news ul li a:link, .news ul li a:visited, .news ul li a:active {color: #333;text-decoration: none;}
.news ul li a:hover{color: #BD0300;text-decoration: underline;}
.news ul li span{ float:right;margin:0px;padding:0px;width:80px;height:40px;text-align:right;line-height:40px;}
.news ul li p{ float:left;margin:0px 0px 10px 0px;padding:0px;width:905px;height:auto;text-align:left;line-height:28px;color:#777;text-indent:2em;}


/*分页共用*/
.pages {margin:10px auto;padding:0px;width:300px;}
.pages div{margin:0px;padding:0px; float: left;}
.pages p{display: inline-block;}
.pages span{color:#f00;}
.pages a{margin:0px;padding:0px 10px;width:auto;height:24px;display: inline-block;background:#7A0101;font-size:12px;text-align:center;line-height:24px; margin-left: 8px;}
.pages a:link, .pages a:visited, .pages a:active{color:#fff;text-decoration: none;}
.pages a:hover{color:#fff;text-decoration: none;background:#000313;}

/*热款*/
.hot{ float:left;margin:20px 0px 0px 0px;width:245px; overflow:hidden; position:relative;}

.hot .h-title{ float:left;margin:0px;width:245px; height:32px;background:url(../images/h-tit.png) no-repeat;}
.hot .h-title .t-tit{ float:left;margin:0px;width:auto;height:32px;line-height:32px;text-align:left;text-indent:2em;font-size:14px;color:#fff;}
.hot .h-title .t-more{ float:right;margin:0px;width:40px;height:32px;line-height:32px;color:#fff;background:url(../images/more05.png) no-repeat center;}
.hot .h-title .t-more a{display:block;width:40px;height:32px;}
.hot .h-title .t-more  a:link, .hot .h-title .t-more  a:visited, .hot .h-title .t-more  a:active , .hot .h-title .t-more a:hover{text-decoration: none;background:no-repeat;}

.picScroll-top{ float:left;margin:0px;width:243px; overflow:hidden; position:relative;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}
.picScroll-top .n-warp{margin:0px 0px 10px 0px;width:243px;height:30px; border-bottom:1px solid #DCDCDC;}
.picScroll-top .p-warp{margin:10px 0px 10px 0px;width:243px;height:30px; border-top:1px solid #DCDCDC;}
.picScroll-top .next{  margin:10px auto;padding:0px;width:24px;height:15px;background:url(../images/icon-angle-up.png) no-repeat;display:block;cursor:pointer;}
.picScroll-top .next:hover{ background:url(../images/icon-angle-up02.png) no-repeat;}
.picScroll-top .prev{  margin:10px auto;padding:0px;width:24px;height:15px;background:url(../images/icon-angle-down.png) no-repeat;display:block;cursor:pointer;}
.picScroll-top .prev:hover{ background:url(../images/icon-angle-down02.png) no-repeat;}

.picScroll-top .bd{ margin:0px;padding:0px;width:243px;height:auto;}
.picScroll-top .bd ul{ margin:0px;padding:0px;width:243px;height:auto}
.picScroll-top .bd ul li{ margin:0px;width:239px; height:auto; display:block; padding:2px;}
.picScroll-top .bd ul li .pic{ margin:0px;width:239px; height:auto;}
.picScroll-top .bd ul li .pic img{ width:239px; height:220px;}
.picScroll-top .bd ul li .title{ margin:0px;width:239px; height:35px;line-height:35px;text-align:center;font-size:14px;overflow:hidden;}
.picScroll-top .bd ul li .title a:link,.picScroll-top .bd ul li .title a:visited,.picScroll-top .bd ul li .title a:active{color:#666;text-decoration: none;display:block;}
.picScroll-top .bd ul li .title a:hover{color:#f00;text-decoration: none;background:none;}


/*信息位置共用*/
.info{float:left;margin:0px;padding:0px;width:905px;height:auto; text-align: center;}
.status{float:left;margin:0px;padding:0px;width:905px;height:49px;border-bottom:1px solid #DCDCDC;}
.status .left{float:left;margin:0px;padding:0px;width:auto;height:47px;border-bottom:3px solid #949494;}
.status .tab{float:left;margin:0px;padding:0px;width:auto;height:47px;line-height:47px;font-size:22px;color:#3D0000;text-align:left;}
.status .guide{float:left;margin:0px 0px 0px 10px;padding:0px;width:auto;height:49px;line-height:49px;font-size:12px;color:#999;}
.status .right{float:right;margin:0px;padding:0px;width:auto;height:auto;background:url(../images/more05.png) no-repeat left center;}
.status span{float:left;margin:0px;padding:0px;width:auto;height:50px;line-height:50px;text-align:left;font-size:14px;color:#666;text-indent:25px;}
.status a:link, .status a:visited, .status a:active{color:#666;text-decoration: none;}
.status a:hover{color:#f00;text-decoration: none;}

/*资讯详情共用*/
.boxcontent{float:left;margin:30px 0px;padding:0px;width:905px;height:auto;}
.boxcontent h2{float:left;margin:0px;padding:0px;width:905px;height:30px;line-height:30px;text-align:center;font-size:1.5em;color:#333;}
boxcontent .info{float:left;margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;width:905px;height:25px;line-height:25px;text-align:center;overflow:hidden;font-size:13px;color:#666;border-bottom:1px dashed #DCDCDC;}
.boxcontent p{float:left;margin:0px;padding:0px;width:100%;height:auto;line-height:40px;text-align:left;font-size:14px;color:#666;text-indent:2em;}
/*.boxcontent p img{float:left;margin:20px 30px 20px 0px;padding:0px;width:auto;height:auto;border:none;}*/

/*图片详情共用*/
.imgFocus{float:left;margin:50px 0px 40px 0px;padding:20px;width:861px;height:auto;border:2px solid #DCDCDC;position:relative;}


/*热门信息列表共用*/
.hotlist{float:left;margin:20px 0px 0px 0px;padding:0px;width:905px;height:auto;}
.hotlist dl{float:left;margin:0px;padding:0px;width:905px;height:auto;}
.hotlist dl dt{float:left;margin:0px;padding:0px;width:905px;height:32px;background:url(../images/h-l-t.png) no-repeat;}
.hotlist dl dt .s_01{float:left;margin:0px;padding:0px;width:auto;height:32px;line-height:32px;font-size:14px;color:#333;text-indent:1.5em;}
.hotlist dl dt .s_02{float:left;margin:0px;padding:0px;width:auto;height:32px;line-height:32px;font-size:14px;color:#666;text-indent:1em;}
.hotlist dl dt .s_03{float:left;margin:0px;padding:0px;width:auto;height:32px;line-height:32px;font-size:12px;color:#666;text-indent:1em;}
.hotlist dl dt .s_04{float:right;margin:0px;padding:0px;width:60px;height:32px;background:url(../images/more05.png) no-repeat 80% center;}
.hotlist dl dt .s_04 a{float:left;margin:0px;padding:0px;width:60px;height:32px;display:block;}

.hotlist dl dd{float:left;margin:0px;padding:0px;width:905px;height:203px;background:url(../images/i-l-bg.png) no-repeat;}
.hotlist dl dd .ul-left{float:left;margin:20px 30px 20px 20px;padding:0px 0px 10px 0px;width:415px;height:auto;background:#fff;border:1px solid #DCDCDC;}
.hotlist dl dd .ul-right{float:left;margin:20px 20px 20px 0px;padding:0px 0px 10px 0px;width:415px;height:auto;background:#fff;border:1px solid #DCDCDC;}
.hotlist dl dd li{float:left;margin:10px 10px 0px 10px;padding:0px;width:395px;height:22px;line-height:22px;overflow:hidden;font-size:13px;text-align:left;background:url(../images/ul-li.png) no-repeat left center;text-indent:1.5em;}
.hotlist dl dd a:link, .hotlist dl dd a:visited, .hotlist dl dd a:active{color:#666;text-decoration: none;}
.hotlist dl dd a:hover{color:#f00;text-decoration: none;}

/*友情链接*/
.friendLink{float:left;margin:30px 0px;padding:0px;width:1200px;height:auto;}
.friendLink .left{float:left;margin:0px 45px 0px 0px;padding:0px;width:628px;height:195px;background:#F9F8F8;border:1px dashed #ccc;}
.friendLink .left dl{float:left;margin:10px 0px 10px 0px;padding:0px;width:628px;height:auto;}
.friendLink .left dl dt{margin:0px;padding:0px;width:628px;height:35px;line-height:35px;background:url(../images/br.png) no-repeat center;font-size:20px;font-weight:bold;color:#000;text-align:center;}
.friendLink .left dl dd{float:left;margin:20px 39px;padding:0px;width:550px;height:100px;overflow:hidden;}
.friendLink .left dl dd ul{float:left;margin:0px;padding:0px;width:550px;height:100px;}
.friendLink .left dl dd ul li{float:left;margin:0px;padding:0px 12px 0px 0px;width:auto;height:25px;line-height:25px;}
.friendLink a:link, .friendLink a:visited, .friendLink a:active{color:#666;text-decoration: none;}
.friendLink a:hover{color:#f00;text-decoration: none;}

.friendLink .right{float:left;margin:0px;padding:0px;width:525px;height:auto;}
.friendLink .right dl{float:left;margin:0px;padding:0px;width:525px;height:auto;}
.friendLink .right dl dt{float:left;margin:0px 20px 0px 0px;padding:0px;width:148px;height:195px;}
.friendLink .right dl dt img{width:148px;height:195px;}
.friendLink .right dl dd{float:left;margin:0px;padding:0px;width:357px;height:195px;}
.friendLink .right dl dd ul{float:left;margin:0px;padding:0px;width:357px;height:195px;}
.friendLink .right dl dd ul li{float:left;margin:0px;padding:0px;width:357px;height:39px;line-height:39px;font-size:14px;color:#666;}
.icon-phone2{float:left;margin:0px;padding:0px;width:40px;height:39px;background:url(../images/icon-phone2.png) no-repeat left center;}
.icon-envelope{float:left;margin:0px;padding:0px;width:40px;height:39px;background:url(../images/icon-envelope.png) no-repeat left center;}
.icon-android{float:left;margin:0px;padding:0px;width:40px;height:39px;background:url(../images/icon-android.png) no-repeat left center;}
.icon-user{float:left;margin:0px;padding:0px;width:40px;height:39px;background:url(../images/icon-user.png) no-repeat left center;}
.icon-map{float:left;margin:0px;padding:0px;width:40px;height:39px;background:url(../images/icon-map.png) no-repeat left center;}

/*footer*/
.footer{margin:0px auto;padding:0px;width:100%;height:auto;}
.container{margin:0px auto;padding:0px;width:100%;height:auto;background:#000;}
.mainNav{margin:0px auto;padding:0px;width:1200px;height:auto;}
.subMenu{float:left;margin:10px 0px;padding:40px 0px;width:1200px;height:auto;}
.subMenu dl{float:left;margin:0px;padding:0px;width:119px;height:160px;border-left:1px dashed #999;}
.subMenu dl dt{float:left;margin:0px 10px;padding:0px;width:99px;height:30px;line-height:30px;font-size:15px;font-weight:bold;text-align:center;color:#fff;}
.subMenu dl dd{float:left;margin:10px 10px;padding:0px;width99px;height:auto;}
.subMenu dl dd ul{float:left;margin:0px;padding:0px;width:98px;height:auto;}
.subMenu dl dd ul li{float:left;margin:0px;padding:0px;width:99px;height:25px;line-height:25px;font-size:14px;text-align:center;}
.footer a:link, .footer a:visited, .footer a:active{color:#666;text-decoration: none;}
.footer a:hover{color:#7A0101;text-decoration: none;}

.subMenu .phone{float:left;margin:0px;padding:0px;width:239px;height:160px;border-left:1px dashed #999;}
.subMenu .top{margin:0px auto;padding:0px;width:62px;height:62px;}
.subMenu .top img{width:62px;height:62px;}

.subMenu .service{float:left;margin:20px 0px 20px 30px;padding:0px;width:209px;height:auto;}
.subMenu .service .icon-phone{float:left;margin:0px;padding:0px;width:20px;height:25px;background:url(../images/icon-phone3.png) no-repeat left;}
.subMenu .service .number{float:left;margin:0px;padding:0px;width:auto;height:25px;line-height:25px;font-size:26px;font-weight:bold;color:#666;}

/*分享*/
.share{float:left;margin:0px 0px 0px 30px;width:209px;}
.text{float:left;margin:0px;height:24px;line-height:24px;font-size:14px;color:#666;}
.s-icon{float:left;margin:0px;}

/*版权*/
.copyright{margin:0px auto;padding:0px;width:100%;height:auto;background:#EEEEEE;}
.copyright p{margin:0px auto;padding:0px;width:1200px;height:90px;line-height:90px;text-align:left;font-size:14px;color:#666;}
