@charset "utf-8";
body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,li{margin:0}
input{padding:0}
ul,ol{list-style:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-size:12px;font-family:Arial,"SimSun"}
a:link,a:visited{color:#333;text-decoration:none}
a:hover{color:#ff9100;text-decoration:underline}
.fn-clear:after,.nav ul:after,.location:after,hd-tab:after,.link:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
/*头部*/
.top{background:#9fd0f0;height:81px;}
.header{background:url("../images/topbg.jpg") no-repeat;width:960px;margin:0 auto;overflow: hidden;_zoom:1;}
.header a{float:left;_display:inline;margin-left:10px;}
.header-pic{float:right;_display:inline;}
.nav,.navbox,.nav a.hover span,.nav a:hover span{background:url("../images/bg.png") repeat-x;}
.navbox{position:relative;background-position:0 0;height:44px;min-width: 960px;overflow: hidden;}
.nav{width:960px;margin:0 auto;position:relative;z-index:1}
.nav ul{zoom:1;height: 40px;}
.nav li{float:left;display:inline;line-height:40px}
.nav a{display:inline-block;color:#fff;font-size:14px;padding:0 2px;text-decoration:none}
.nav span{display:inline-block;padding:0 18px;cursor:pointer;color:#fff}
.nav a.hover,.nav a:hover{background:url("../images/navline.gif") repeat-x left bottom;text-decoration:none}
.nav a.hover span,.nav a:hover span{background-position:0 -45px;color:#FFF;font-weight: bold;padding:0 17px;}
.navbg{position:absolute;right:0;top:0;width:20px;height:40px;background:url("../images/navbg.png") no-repeat #c9005c}
.navboxbg{position:absolute;height:40px;width:50%;top:0;left:50%;z-index:0;background:#c9005c}
/*当前位置*/
.main{width:960px;margin:0 auto}
.location{margin-top:5px;position:relative;line-height:30px;clear: both;left:0;top:0;overflow: hidden;zoom:1;font-family:"SimSun"}
.bread-crumb{color:#666;line-height: 30px;_padding-top:5px;_height: 25px;float:left;display: inline;}
.bread-crumb a{background: url("../images/arrow.gif") no-repeat center right; padding-right: 20px;margin-right: 5px;}
.bread-crumb img{margin-bottom: -2px;_vertical-align: middle;_margin-bottom: 0;}
.share{position:absolute;top:0;right:0;_top:5px;}
/*头部分类*/
.hdbox{border-top:2px solid #048ce4;border-bottom:1px solid #048ce4;margin-bottom: 10px;padding:5px 0;overflow: hidden;}
.hdbox2{border:1px solid #ccc;background: #eee;margin-bottom: 10px;padding:5px 4px;overflow: hidden;clear: both;}
.hd-tab:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.hd-tab{zoom:1;line-height:20px;overflow: hidden;_padding:0 3px;}
.line{border-bottom: 1px dashed #ccc;margin:5px 0;clear: both;}
.clear{clear:both;}
.hd-tab a{float:left;display:inline;;font-size:13px;text-decoration:none;margin:5px 1px;height: 20px;overflow: hidden;width:135px;_width:133px;text-align: center;vertical-align: middle;}
.hd-tab a.hover,.hd-tab a:hover{background:#c9005c;color:#fff;text-decoration:none;}
.hd-tab .color1{background:#23862C;color:#fff;border-radius: 8px;}
.hd-tab .color2{background:#100103;color:#fff;border-radius: 8px;}
.hd-tab .color3{background:#f7052d;color:#fff;border-radius: 8px;}
.hd-tab .color4{background:#0aa586;color:#fff;border-radius: 8px;}
.hd-tab .color5{background:#7E7B6B;color:#fff;border-radius: 8px;}
.hd-tab .color6{background:#45499c;color:#fff;border-radius: 8px;}
.hd-tab .color7{background:#983FAB;color:#fff;border-radius: 8px;}
.hd-tab .color8{background:#4295c8;color:#fff;border-radius: 8px;}
.hd-tab .color9{background:#f6a210;color:#fff;border-radius: 8px;}
.hd-tab .color10{background:#3c3e44;color:#fff;border-radius: 8px;}
.hd-tab .color11{background:#4295c8;color:#fff;border-radius: 8px;}
.hd-tab .color12{background:#d2b80b;color:#fff;border-radius: 8px;}
.hd-tab .color13{background:#4295c8;color:#fff;border-radius: 8px;}
.hd-tab .color14{background:#f808df;color:#fff;border-radius: 8px;}
.hd-tab .color15{background:#f3056f;color:#fff;border-radius: 8px;}
.hd-tab .color16{background:#02d1bb;color:#fff;border-radius: 8px;}
.hd-tab .color17{background:#7D5896;color:#fff;border-radius: 8px;}
.hd-tab .color18{background:#617156;color:#fff;border-radius: 8px;}
.hd-tab .color19{background:#b3405b;color:#fff;border-radius: 8px;}
.hd-tab .color20{background:#151715;color:#fff;border-radius: 8px;}
.hd-tab .color21{background:#905083;color:#fff;border-radius: 8px;}
.hd-tab .color22{background:#282989;color:#fff;border-radius: 8px;}
.hd-tab .color23{background:#58AE40;color:#fff;border-radius: 8px;}
.hd-tab .color24{background:#9E554B;color:#fff;border-radius: 8px;}
.hd-tab .color25{background:#2C7370;color:#fff;border-radius: 8px;}
.hd-tab .color26{background:#5953AD;color:#fff;border-radius: 8px;}
.hd-tab .color27{background:#533D5C;color:#fff;border-radius: 8px;}
.hd-tab .color28{background:#f7052d;color:#fff;border-radius: 8px;}
/*标题*/
.tit{height: 38px;line-height: 38px;border-top: 2px solid #048ce4;border-bottom:1px solid #048ce4;font-size:14px;font-weight:bold;padding-left:4px;margin-bottom: 15px;}
.tit a.more,.sidetit a.more{display: inline-block;width:100%;background: url("../images/more.gif") no-repeat center right;}
.sidetit{height: 38px;line-height: 38px;border-top: 2px solid #c9005c;border-bottom:1px solid #c9005c;font-size:14px;font-weight:bold;padding-left:4px;margin-bottom: 15px;}
/*分页*/
.hd-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.hd-list{margin:0 0 10px;height:27px;line-height:27px;zoom:1}
.hd-list strong,.hd-list h1{font-size:14px;font-weight:bold;color:#c9005c}
.toppage{float:right;display:inline;line-height:27px}
.toppage a,.list li,.side li{background: url("../images/icon.gif") no-repeat;}
.toppage a{float:left;display:inline;width:25px;height:25px;border:1px solid #999;background-color:#fff;margin-left:3px}
.toppage a.first{background-position:0 0}
.toppage a.first:hover{background-position:0 -25px}
.toppage a.prev{background-position:0 -50px}
.toppage a.next{background-position:0 -75px}
.toppage a:hover{border:1px solid #048ce4;background-color:#048ce4}
.toppage .prev:hover{background-position:0 -100px}
.toppage .next:hover{background-position:0 -125px}
.page{clear:both;height:30px;text-align:center;margin-top: 10px;}
.page a,.page span{display:inline-block;height:25px;line-height:25px;padding:0 10px;border:1px solid #999;font-size:13px;margin-left:5px;vertical-align: middle;}
.page .current,.page a:hover{border:1px solid #048ce4;background:#048ce4;color:#fff;text-decoration:none}
/*友情链接*/
.gg,.ad{clear: both;margin-bottom: 10px;}
.link{width:960px;margin:0 auto;clear: both;margin-bottom: 10px;color:#333;zoom:1;overflow: hidden;}
.link span{float:left;display: inline;border-left:1px solid #666;margin:5px 0 5px -1px;padding:0 10px;line-height: 14px;}
.link a{white-space: nowrap;}
.link span.linktit{border:none;font-weight: bold;margin:5px 0;padding:0;position: relative;background: #fff;}
/*底部*/
.bottom{background: #77b2dc;padding:15px 0;clear: both;}
.footer{width:960px;margin:0 auto;color:#fff;line-height: 20px;}
.footer a,.footer a:visited{color:#fff;}
.footer a:hover{color:#ff9100;}
.hide{display: none;}
/*scroll*/
.scroll{width:98px;height:98px;position: fixed;right:50%;bottom:5%;margin-right: -600px;_position: absolute;z-index: 999;overflow: hidden;}
.scroll a{background: url("../images/scroll.gif") no-repeat;display: inline-block;width:32px;height:32px;cursor: pointer;}
.scroll a.a1{background-position: -66px 0;margin-left:66px;}
.scroll a.a1:hover{background-position: -66px -102px;}
.scroll a.a2{background-position: -66px -33px;margin:1px 0 0 66px;}
.scroll a.a2:hover{background-position: -66px -135px;}
.scroll a.a3{background-position: -66px -66px;margin:1px 0 0 66px;}
.scroll a.a3:hover{background-position: -66px -168px;}
.scroll a.a4{background-position: -33px -66px;position: relative;top:-32px;right:-33px;}
.scroll a.a4:hover{background-position: -33px -168px;}
.scroll a.a5{background-position: 0 -66px;position: relative;top:-32px;right:32px;}
.scroll a.a5:hover{background-position: 0 -168px;}
/*box*/
.box{zoom:1;margin-bottom: 10px;}
.box:after,.list:after,.side:after,.sidepic:after,.row:after,.pic:after,.text:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.boxleft{float:left;display: inline;width:650px;overflow: hidden;}
.list{zoom:1;margin-right: -10px;overflow: hidden;}
.list li{float:left;display: inline;bottom:-1px;border-bottom: 1px dashed #ccc;line-height: 24px;width:305px;margin-right: 10px;padding:5px 0 5px 15px;background-position: -6px -196px;color:#666;vertical-align: middle;overflow: hidden;}
.list p{height: 24px;line-height: 24px;overflow: hidden;padding:0 5px;*line-height:26px;}
.boxright{float:left;display: inline;width:300px;overflow: hidden;margin-left:10px;}


.side{zoom:1;overflow: hidden;}
.side li{vertical-align: middle;bottom:-1px;border-bottom: 1px dashed #ccc;line-height: 24px;padding:5px 15px;background-position: -6px -271px;overflow: hidden;color:#666;}
.side p{height: 24px;line-height: 24px;overflow: hidden;padding:0 5px;*line-height:26px;}
.over{position: absolute;background: #dbeefb;border:1px solid #68aad6;padding:0 4px;z-index: 99999;}
.over p{white-space: nowrap;color:#048ce4;padding:0;line-height: 22px;*line-height: 24px;}
.sortlist li{width:298px;}

.noline{border-bottom: none;}
.sidepic{zoom:1;overflow: hidden;margin-right: -5px;}
.sidepic li{float:left;display: inline;border:1px solid #ccc;padding:2px;width:90px;height: 90px;overflow: hidden;margin:5px 5px 5px 0;}

.pic{zoom:1;margin-right: -30px;}
.pic li{float:left;display: inline;text-align: center;margin-right:30px;width:135px;height: 240px;overflow: hidden;margin-bottom: 10px;}
.pic a{display: inline-block;}
.fix .pic{margin-right: -36px;}
.fix li{margin-right:36px;}
.row{zoom:1;overflow: hidden;}
.rowleft{float:left;display:inline;width:650px;}
.rowright{float:left;display: inline;margin-left:10px;width:300px;overflow: hidden;}