@charset "utf-8";
body {font-family:微软雅黑, "Microsoft YaHei"; margin:0 auto; padding:0;color:#333;font-size:14px;min-height: 100%;}
div, form, ul, ol, li, span, p, dl, dt, dd,th,td,select,input,textarea,h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
img, a img {border:0; margin:0; padding:0;}
li { list-style:none;}
table, td, input,button {padding:0;  font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;}
img{vertical-align: top; border: none;}
cite, em, i, b {font-style: normal;}
table{border-collapse: collapse;}
textarea{resize: none; overflow: auto; margin: 0; padding: 0;font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;}
form,select{margin: 0;}
body,html{height: 100%;}
.clearfix:after{clear:both; content:"\200B"; display:block; height:0;}
.clearfix{ *zoom:1;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
a {color: #0d1931; outline-style: none; text-decoration: none;}
.floatl{float: left;}
.floatr{float: right;}
input{outline:none;}
.main1200{width: 1200px; margin: 0 auto;}
/**/
.box_index{padding-top:50px;}
.laybox{width:1200px; overflow: hidden; *zoom:1; z-index:2;margin:0 auto;background-color:#fff}
.laybox:after{clear:both; content:"\200B"; display:block; height:0;}
.tit222,.tit300{height:50px;line-height:50px; background:#f3f3f3;*zoom:1;font-size:24px;font-weight:600;margin-bottom:20px;padding-left:15px;}

.l370r{float:left;width:370px; overflow:hidden} /*20161121*/
.l330{float:left;width:330px; overflow:hidden}
.phtit{height:30px;font-size:16px;}
.phtita{height:36px;font-size:16px;border-bottom:1px solid #ccc}
.l382{float:left;width:330px;padding-right:42px;margin-right:22px;}/*20161121*/
.phtita .s1,.phtita .s2{float:left;height:35px;font-weight:bold;border-bottom:2px solid #df2f30;padding:0 10px;}
.phtita .s1 a,.phtita .s2 a{ text-decoration:none}
.phtita .s3 {float:left;width:3px;height:29px;border-bottom:2px solid #fff;}
.phtita .s2{font-weight: normal; border-bottom:0px solid #ccc;}
.l370{float:left;width:370px;padding-right:42px;margin-right:22px;}/*20161121*/




.ul03{width:330px;overflow: hidden;}
.ul03 li{float:left;height:46px; line-height:46px;overflow: hidden; *zoom: 1;border-top:1px dotted #d3d3d3;font-size:14px; margin-top:-1px;padding:0;}
.ul03 li a{ display:block;text-decoration:none;}
.ul03 li a:hover{ text-decoration:none;}
/*.ul03 li  a:hover span.rt{ color:#df2f30;}*/
.ul03 li .num{ float: left; margin-right:10px; width:16px; height: 16px; line-height: 16px; background:#dfdfdf; text-align:center; color:#fff;margin-top:15px;font-size:12px; font-family:"å®‹ä½“"}
.ul03 li .num.top3{background:#df2f30}
.ul03 li .tit{ float: left;width:130px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.ul03 li .prc{ float: left; width:110px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.ul03 li .rt,.ul03 li .rta,.ul03 li .rtb{ float: right;width:64px;color:#999; text-align:right;}
.ul03 li .rta{width:54px}
.ul03 li .rtb{width:84px}
.ul03 li .rta.dn{padding-right:10px;background:url(../images/newgif.gif?v=12) no-repeat right -339px; color:#090;}
.ul03 li .rta.up{padding-right:10px;background:url(../images/newgif.gif?v=12) no-repeat 56px -341px; color:#df2f30;}
.ul03 li .news{float:left;width:275px;padding-right:5px;}
.ul03.w370{width:370px;}
.dping { float:left;width:90px;overflow:hidden;padding-top:16px;}
.dping i {float:left;width:14px;height:14px;line-height:14px;margin-right:2px;display:inline; font-style:normal;text-indent:-9000px;}
.dping i.no1{background: url(../images/dping.png) 0px 0px no-repeat;}
.dping i.no2{background: url(../images/dping.png) 0px -20px no-repeat;}
.dping i.no3{background: url(../images/dping.png) 0px -40px no-repeat;}

/*20120411底部*/
.sfunfooter20120411{width:1200px;background:#fff;color:#333;font-size:12px;font-family:'å®‹ä½“';text-align:center;clear:both;margin:0 auto; position:relative}/*1229*/
.sfunfooter20120411 a:link{font-size:12px;color:#333;text-decoration:none;}
.sfunfooter20120411 a:visited{font-size:12px;color:#333;text-decoration:none;}
.sfunfooter20120411 a:hover{font-size:12px;color:#df2f30;text-decoration:underline;}
.sfunfooter20120411 .song{line-height:20px;padding-right:30px;}/*1229*/
.sfunfooter20120411 .verdana{line-height:20px;font-family: Verdana;color:#ccc}
.sfunfooter20120411 .verdana a{color:#333;font-family:'å®‹ä½“';padding:2px 7px;text-decoration:none;}
.sfunfooter20120411 .verdana a:hover{color:#df2f30;text-decoration:underline;}
.sfunfooter20120411 .verdana a.iconip{ background:url(../images/mob.png) no-repeat;padding-left:20px}
.sfunfooter20120411 .verdana a.iconan{ background:url(../images/mob.png) no-repeat 0 -45px;padding-left:20px}
.sfunfooter20120411 em{ font-style:normal;font-family: Verdana;}
.sfunfooter20120411 .spacing{line-height:23px;letter-spacing:3px;font-family:Verdana;margin-top:5px;}
.sfunfooter20120411 td a{display:block}
.sfunfooter20120411 td a:hover{color:#df2f30;text-decoration:none;}
.sfunfooter20120411 ul{width:830px!important;width:870px;height:20px; margin:0 auto;}
.sfunfooter20120411 ul li{float:left;height:20px;line-height:20px;font-family: Verdana;}
.sfunfooter20120411 ul li a{padding:0 8px;}
.footershaixa{position:relative; z-index:2}
.footershaixa a{color:#333;text-decoration:none;padding:0px;}
.footershaixa a:hover{color:#333;text-decoration:none;}
.footershaixb{display:none;width:500px;height:175px;position:absolute;left:-230px;top:16px;cursor:auto;background:#fff;border:1px solid #c00;text-align:left;}
.footershaixa.activexiala div{display:block;padding:5px 10px;}
.footershaixa.activexiala div td{line-height:22px;}
.hqrcoad{width:130px;height:130px;position:absolute;bottom:0px;right:55px;}/*1229*/
.hqrcoadimg{width:104px;height:104px;border:1px solid #d2d2d2;padding:1px; margin: 0 auto}/*1229*/
.hqrcoadimg img{width:100px;height:100px;}/*1229*/
.hqrcoadt{padding-top:8px;font-size:12px; text-align:center}/*1229*/

/*右侧*/
.rsideV02 {position: fixed;width:44px;height: 100%;right: 0;top: 0;z-index: 99;}
.rsideV02 .barbox{position: absolute;right:0;top:50%;transform: translate(0,-50%);margin: 0 auto;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.15);z-index: 99; } 
.rsideV02 .barbox li{position:relative;width:44px;height:56px;}
.rsideV02 .barbox li:before{position:absolute;bottom:0;left: 0;width:44px;height:1px; background:#f4f4f4;-webkit-transform: scaleY(.5); transform: scaleY(.5); content: ''; z-index:99}
.rsideV02 .barbox li a{position:relative;}
.rsideV02 .barbox li a span{position:absolute;left:0;top:0;z-index:98;color:#333;display:block;width:44px; height:56px;text-align:center; text-decoration: none; font-size:12px;background:#fff url(../images/rightside.png) no-repeat;background-size:88px auto; text-indent:-9999px}
.sideboxleft{position:absolute;left:0; top:0px;width:110px;height:56px;line-height:56px;text-align:center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;opacity:0;z-index:2; background:#fff}
.rsideV02 .barbox li:hover .sideboxleft{opacity:1;left:-110px; }
.sideboxleft .txtinfo{width:102px;box-shadow: 0px 0px 10px rgba(0,0,0,.3);color:#333; position:relative;font-size:14px!important;}
.sideboxleft .txtinfo:before{position:absolute;right:-6px;top:50%;margin-top:-6px;content: '';width:6px;height:12px;background: url(../images/rsidejt.png) no-repeat;background-size:6px auto;}
.sideboxleft:before{position:absolute;right:-6px;top:50%;margin-top:-6px;content: '';width:6px;height:12px;background: url(../images/rsidejt.png) no-repeat;background-size:6px auto;}
.rsideV02 .barbox li a:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px 0}
.rsideV02 .barbox li a.no2 span{background-position:0 -56px}
.rsideV02 .barbox li a.no2:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px -56px}
.rsideV02 .barbox li a.no3 span{background-position:0 -112px}
.rsideV02 .barbox li a.no3:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px -112px}
.rsideV02 .barbox li a.no4 span{background-position:0 -168px}
.rsideV02 .barbox li a.no4:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px -168px}
.rsideV02 .barbox li a.no5 span{background-position:0 -224px;background-size:89px auto;}
.rsideV02 .barbox li a.no5:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:89px auto;background-position:-44px -224px}
.rsideV02 .barbox li a.no6 span{background-position:0 -280px;background-size:89px auto;}
.rsideV02 .barbox li a.no6:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:89px auto;background-position:-44px -280px}
.rsideV02 .barbox li a.no7 span{background-position:0 -336px}
.rsideV02 .barbox li a.no7:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px -336px}
.rsideV02 .barbox li a.no8 span{background-position:0 -392px}
.rsideV02 .barbox li a.no8:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px -392px}
.rsideV02 .barbox li.w166 .sideboxleft{width:168px;height:205px;top:-74px;}
.rsideV02 .barbox li.w166 .sideboxleft .txtinfo{width:120px;height:185px;padding:20px 20px 0 20px;}
.rsideV02 .barbox li.w166 .sideboxleft .qrcodepic,.rsideV02 .barbox li.w166 .sideboxleft .qrcodepic img{width:120px;height:120px;overflow:hidden}
.rsideV02 .barbox li.w166 .sideboxleft  p{line-height:20px;margin-top:8px;}
.rsideV02 .barbox li.w166:hover .sideboxleft{left:-168px;top:-74px}
.rsideV02 .barbox li a.click_no2 span{background-position:0 -448px}
.rsideV02 .barbox li a.click_no2:hover span{background:#df2f30 url(../images/rightside.png) no-repeat;background-size:88px auto;background-position:-44px -448px}







