html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
{font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, sans-serif;font-size: 14px;}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}
img {border:0px;vertical-align:bottom;}

a {font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;text-decoration: none;color: #333;}
a:hover { color:#e81c1d;}

.placeholder{color:#aaa;}
::-webkit-input-placeholder{color:#aaa; }
:-ms-input-placeholder{color:#aaa;}
::-moz-placeholder{color:#aaa;}

body{ color: #8c8c8c;font: 12px/1.5 "微软雅黑",arial,sans-serif;}
/*body{ background:url(/test/adsbg.jpg) center 30px no-repeat;}*/
ul, li{ list-style:none; margin:0; padding:0;}
.container{ padding:0 10px; background:#FFF;width:1000px; margin:0 auto;}
.w{ width:1000px; margin:0 auto;}



.hide{ display:none;}
.block{ display:block;}
.left,.fl{ float:left; display:inline;}
.right,.fr{ float:right; display:inline;}
.clr,.clear{ clear:both; overflow:hidden; content:''; font-size:0; line-height:0; height:0;}
.clr,.clear{ clear:both !important; overflow:hidden !important; content:''; font-size:0 !important; line-height:0 !important; height:0 !important;}
.tar{ text-align:right;}.tac{ text-align:center;}


.block,a.block{ color:block;}.red,a.red{ color:#E4393C;}.blue,a.blue{ color:blue;}.green,a.green{ color:green;}.gray,a.gray{ color:gray;}.orange,a.orange{ color:orange;}.black,a.black{ color:#333;}

.f11{ font-size:11px;}.f12{ font-size:12px;}.f13{ font-size:13px;}.f14{ font-size:14px;}.f15{ font-size:15px;}.f16{ font-size:16px;}.f18{ font-size:18px;}.f20{ font-size:20px;}.f22{ font-size:22px;}.f24{ font-size:24px;}
.mt5{ margin-top:5px;}.mt8{ margin-top:8px;}.mt10{ margin-top:10px;}.mt15{ margin-top:15px;}.mt20{ margin-top:20px;}.mt25{ margin-top:25px;}
.ml5{ margin-left:5px;}.ml8{ margin-left:8px;}.ml10{ margin-left:10px;}.ml15{ margin-left:15px;}.ml20{ margin-left:20px;}.ml25{ margin-left:25px;}
.mr5{ margin-right:5px;}.mr8{ margin-right:8px;}.mr10{ margin-right:10px;}.mr15{ margin-right:15px;}.mr20{ margin-right:20px;}.mr25{ margin-right:25px;}
.mb5{ margin-bottom:5px;}.mb8{ margin-bottom:8px;}.mb10{ margin-bottom:10px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}.mb25{ margin-bottom:25px;}

.pt0{ padding-top:0px;}.pt5{ padding-top:5px;}.pt10{ padding-top:10px;}.pt15{ padding-top:15px;}.pt20{ padding-top:20px;}.pt25{ padding-top:25px;}
.pb0{ padding-bottom:0px;}.pb5{ padding-bottom:5px;}.pb10{ padding-bottom:10px;}.pb15{ padding-bottom:15px;}.pb20{ padding-bottom:20px;}.pb25{ padding-bottom:25px;}
.ptb0{ padding-top: 0; padding-bottom: 0;}.ptb5{ padding-top: 5px; padding-bottom:5px;}.ptb8{ padding-top: 8px; padding-bottom: 8px;}.ptb10{ padding-top: 10px; padding-bottom: 10px;}.ptb15{ padding-top: 15px; padding-bottom: 15px;}
.pl5{ padding-left:5px;}.pl10{ padding-left:10px;}.pl15{ padding-left:15px;}.pl20{ padding-left:20px;}.pl25{ padding-left:25px;}
.pr5{ padding-right:5px;}.pr10{ padding-right:10px;}.pr15{ padding-right:15px;}.pr20{ padding-right:20px;}.pr25{ padding-right:25px;}

.plr5{ padding-left:5px; padding-right:5px;}.plr5{ padding-left:5px; padding-right:5px;}
.plr8{ padding-left:8px; padding-right:8px;}
.plr10{ padding-left:10px; padding-right:10px;}

.nw{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.w-20{ width: 20%;}.w-30{ width: 30%;}.w-33{ width: 33.333333%;}.w-40{ width: 40%;}.w-45{ width: 45%;}.w-50{ width: 50%;}.w-60{ width:60%;}.w-66{ width: 66.666666%;}.w-70{ width:70%;}.w-80{ width:80%;}
.w24{width:24px}.w30{width:30px}.w60{width:60px}.w80{width:80px}.w90{width:90px}.w100{width:100px}.w110{width:110px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w145{width:145px}.w150{width:150px}.w160{width:160px}.w170{width:170px}.w180{width:180px}.w190{width:190px}.w200{width:200px}.w220{width:220px}.w230{width:230px}.w240{width:240px}.w250{width:250px}.w280{width:280px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.w500{width:500px}
.right10{right:10px;}.right15{right:15px;}.right20{right:20px;}.right25{right:25px;}.right30{right:30px;}.right40{right:40px;}.right45{right:45px;}

/*分页*/
.pager3{padding:0 0 45px;padding-top:30px;clear:both;overflow:hidden;text-align:center}
.pager3 div{margin:0 auto}
.pager3 a,.pager3 i,.pager3 span{display:inline-block;background:none repeat scroll 0 0 #FFF;margin-left:1px;padding:10px 15px;overflow:hidden;color:#919191;font-size:14px;font-weight:700;border-right:none;-moz-box-shadow:1px 1px 0 rgba(204,204,204,.7);-webkit-box-shadow:1px 1px 0 rgba(204,204,204,.7);box-shadow:1px 1px 0 rgba(204,204,204,.7)}
.pager3 a.page-next{width:60px;border-radius:0 20px 20px 0}
.pager3 a.page-next:hover{cursor:pointer}
.pager3 .disabled.page-prev{color:#bbb;font-weight:400;background:#fff;width:60px;border-radius:20px 0 0 20px}
.pager3 .disabled.page-next{width:60px;border-radius:0 20px 20px 0;background:#fff;color:#bbb;font-weight:400}
.pager3 a.pg-prev{background:#FFF;width:60px;border-radius:20px 0 0 20px}
.pager3 .current{background:#ee4e22;border:medium none;color:#fff;font-weight:700}
.pager3 a:hover{text-decoration:none;color:#fff;background:#ee4e22}
.pager3 i{color:#919191}

.pager2{ padding-bottom:5px;}
.pager2 a,.pager2 .current{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCC;margin: 0 2px;padding: 2px 6px; color:#313131;height: 20px;line-height: 20px; display:inline-block;}
.pager2 a{}
.pager2 a.disabled{ background:#FEFEFE; cursor:no-drop;}
.pager2 a.current{border-color:#F00; background:#CE0000; color:#FFF;cursor:no-drop;}
.pager2 a:hover{ border-color:#CE0000}
.pager2 a.disabled,.pager a.disabled:hover{ color:#B1B1B1; background-color:#FEFEFE;border: 1px solid #D7D7D7;}



.fixed{ position:fixed; }



.header-top{background:#f8f8f8;border-bottom:1px solid #ececec;height:30px;line-height:30px;position:relative;width:100%;z-index:200;color: #666;}
.header-top a{ cursor:pointer;}
.header-top-home span{display:inline-block; float:left;}
.header-top-list{ cursor:pointer;}
.header-top-list span{display:inline-block;float:left;}
.icon-header-top-home{ display:inline-block;float:left; margin-right:5px; background:url(../images/layout/2016/header-top-home.png) center no-repeat; width:13px; height:30px;}
.icon-header-top-list{ display:inline-block; float:left; margin-right:5px;background:url(../images/layout/2016/header-top-list.png) center no-repeat; width:17px; height:30px;}

.ads_close{ position:absolute; top:10px; right:10px; width:40px; height:40px; background:url(../images/theme_btn.png) 0px center no-repeat; cursor:pointer;}
.ads_close:hover{background:url(../images/theme_btn.png) -45px center no-repeat}
.page-top-ads{ width:1020px; margin:0 auto; position:relative;}

.header-top .toolbar{ position:relative; float:right;}
.header-top .toolbar .it{ float:left;  display:inline-block; position:relative; margin-left:10px;}
.header-top .toolbar .item{ float:left; display:inline-block;; position:relative; margin-left:10px;}
.header-top .toolbar a:hover{ text-decoration:underline;}

.header{ position:relative; z-index:99;}
.header .logo{ margin-top:20px; height:80px; float:left; display:inline;}
.header-search{ margin-top:30px; float:right; display:inline;}
.search-type{ position:relative;float:left; display:inline-block;background: #1588cb url(../images/layout/2016/ssort.png) no-repeat scroll right center;color: #fff;cursor: pointer;font-size: 14px;height: 33px;line-height: 33px;width: 60px;}
.search-type{ display:none;}

.search-type ul{ display:none; position:absolute; top:100%; left:0; color:#333;background-color: #fafafa;border: 1px solid #ddd;color: #333;line-height: 28px; width:58px;}
.search-type:hover ul{ display:block; background:#FFF;}
.search-type li{ padding-left:10px;}
.search-type li:hover{ background:#EEE;}

.search-type-text{ padding-left:10px;}

.search-box{float:left;display:inline-block;background:#1588cb;height:31px;padding:1px 0 1px 1px;position:relative;z-index:3}
.header .search-input{background:#fff;display:inline-block;float:left;height:31px;width:280px;padding:0 5px}
.header .search-input input{background-color:transparent;border:0 none;font-size:12px;height:28px;margin:0 2px 0 0;width:100%}
.header .search-box button{background-color:transparent;border:0 none;color:#fff;font:14px/20px "宋体","microsoft yahei";height:31px;width:80px}
.header-hot-search{margin-top:5px}
.header-hot-search-content{display:inline-block}
.header-hot-search-content a{color:#333}


.nav{ background:#379be9; min-height:30px; padding-left:10px; padding-right:10px;}
.nav li{ color: #fff;display: inline;float: left;font-family: "mocrosoft yahei";font-size: 14px;height: 37px;line-height: 37px;position: relative;text-align: center;width: 80px;}
.nav li.ge，.nav li.ge:hover{ width:5px; background:url(../images/layout/2016/line.png) no-repeat center; min-height:30px; display:none;}
.nav li a{color: #fff;display: block;font-size: 14px;position: relative;text-decoration: none;}
.nav li:hover,.nav li.hover{ background: #1588cb;}



.nav2{ background:#379be9; min-height:30px; padding-left:10px; padding-right:10px;height: 41px; padding-top:9px;}
.nav2 li{ color: #fff;display: inline;float: left;font-family: "mocrosoft yahei";font-size: 14px;height: 32px;line-height: 32px;position: relative;text-align: center;width: 80px;}
.nav2 li.ge,.nav2 li.ge:hover{ width:20px; background:url(../images/layout/2016/line.png) no-repeat center; min-height:30px;}
.nav2 li a{color: #fff;display: block;font-size: 16px;position: relative;text-decoration: none;}
.nav2 li:hover,.nav2 li.hover{ background: #FFF;}
.nav2 li:hover a,.nav2 li.hover a{ color:#2488c3;}

.footer{text-align:center; line-height:25px;}
.footer-menu{}
.footer-menu a{color: #666; margin:0 5px;}
.footer-menu a:hover{ color:#F00;}
.footer .copyright{ margin-bottom:20px;}





.nt{ border:1px solid #DDD;}
.nt .hd{border-bottom: 1px solid #ddd;color: #000;font-size: 16px;margin: 0 20px;padding: 8px 0;}
.nt ul.list1 {  padding-left: 20px;}
.nt ul.list1 li {float: left; display:inline; margin: 12px 20px 12px 0;}
.nt ul.list2 {  padding-left: 20px;}
.nt ul.list2 li {float: left; display:inline; margin:5px 30px 5px 0;white-space:nowrap;}


.leftside{display:inline-block; float:left; width:700px;}
.rightside{ display:inline-block; float:right; width:280px;}
/** 文章详情 **/
.article-detail{}
.article-detail h2{color:#000;font-size:24px;line-height:45px;padding:4px 0;text-align:left;font-weight:normal;font-family: "微软雅黑";}
.article-detail .info{padding: 5px 10px 5px;border-bottom:1px dotted #ddd;overflow: hidden;color: #8d8d8d;font-size: 12px;clear: both;}
.article-detail .info .source {float: left;}
.article-detail .info span {display: inline-block;font-size: 12px;padding-right: 10px;color: #8d8d8d;}
.article-detail .info .other {float: right;}
.other li {float: left;position: relative;margin-left:12px;background:url(../images/article_ico.png) 0 0 no-repeat}
.other li.share{padding-left:22px; background-position:0 0}
.other li.view{padding-left:22px; background-position:0 -22px}
.other li.size_add{text-indent:-9999em;width:20px;heihgt:20px;cursor:pointer;background-position:0 -43px;}
.other li.size_min{text-indent:-9999em;width:20px;heihgt:20px;cursor:pointer;background-position:0 -65px}
.other li.size_add:hover{ background-position:-25px -43px}
.other li.size_min:hover{ background-position:-25px -65px}
.article-detail .bd{padding:10px 0; color:#666;}
.article-detail .bd, .article-detail .bd p {font-size: 16px;line-height:32px;}
.article-detail .bd p{color:#333}
.article-detail .bd img{ max-width:700px;}
.article-detail table td,.article-detail table th{ border:1px solid #bbb; padding:2px 5px; line-height:25px;}
.row1{}
.row1 .hd{ position:relative; min-height:30px; border-bottom:2px solid #ddd; line-height:30px;}
.row1 .hd .title{border-bottom: 2px solid #1588cb;color: #222;float: left;font-weight: 500; position:absolute; left:0; top:0; min-width:80px;  font-size:16px;}
.row1 .hd .more{ position:absolute; right:5px; top:0; font-size:12px; color:#666;}

.row2{border: 1px solid #DDD;}
.row2 .hd{border-top: 3px solid #1588cb; margin-top:-1px; position:relative; padding-left:18px;}
.row2 .hd .title{color: #1588cb;float: left;font-weight: 500; min-width:80px;  font-size:18px; line-height:40px;}
.row2 .hd .more{ position:absolute; right:5px; top:0; font-size:12px; color:#666;}
.row2 .bd{ padding:0 0 10px 15px; line-height:25px; font-size:14px;}
.row2 .bd a{ color:#555;}
.row2 .bd a:hover{ color:#F00; text-decoration:underline;}
.row2 .bd li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.box1{}
.box1 .hd{ position:relative; min-height:35px; border-bottom:2px solid #ddd; line-height:35px;}
.box1 .hd .title{border-bottom: 2px solid #1588cb;color: #222;float: left;font-weight: 500; position:absolute; left:0; top:0; min-width:80px;  font-size:16px;}
.box1 .hd .title.blue{ color:#1588cb;}
.box1 .hd .more{ position:absolute; right:5px; top:3px; font-size:12px; color:#999;}
.box1 .hd .more:hover{ color:#e81c1d;}

.box2{ border-top:3px solid #1588cb;}
.box2 .hd{ position:relative; min-height:35px;  line-height:35px;}
.box2 .hd .title{color:#1588cb;font-weight: 500; position:absolute; left:0; top:0; min-width:80px;  font-size:16px;}
.box2 .hd .more{ position:absolute; right:5px; top:3px; font-size:12px; color:#999;}
.box2 .hd .more:hover{ color:#e81c1d;}

.box3 .hd{border-bottom:1px solid #CCC;}
.box3 .hd .title{ font-size:20px; line-height:35px; color:#333;}

.box4 .hd{}
.box4 .hd .title{ font-size:20px; line-height:35px; color:#333;}
.list-toggle{ border:1px solid #ddd;}
.list-toggle li{ border-top:1px solid #ddd; line-height:35px;}
.list-toggle li:first-child{border-top:0 none; }
.list-toggle h3{color: #000;font-size: 15px; font-weight: 500; padding: 5px 10px 3px;}
.list-toggle .info{ display:none;}
.list-toggle li.hover h3{ line-height:20px; padding: 11px 10px 3px;}
.list-toggle li.hover h3 a{ color:#1588cb;}
.list-toggle li.hover h3 a:hover{ color:#F00;}
.list-toggle li.hover .info{ display:block;}

.list-toggle .info p{
  color: #808080;
  font-size: 12px;
  line-height: 22px;
  padding: 2px 10px 5px 10px;
}
.list-toggle li .pic{ text-align:center; text-align:center; padding:0 10px 10px 10px;}


.list-sort li{ line-height:25px; height:25px; border-bottom:1px dashed #EEE; padding-bottom:5px;padding-top:5px; position:relative;}
.list-sort .numb{ display:inline-block; float:left; width:25px; height:25px; background:#DDD; color:#FFF; text-align:center;}
.list-sort .numb-active{ background:#44b2e3;}
.list-sort li a{display:inline-block; float:left; height:25px;  margin-left:5px; margin-right:25px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; max-width:225px;}
.list-sort li .click-num{ position:absolute; right:2px; top:5px; color:#999;}
/*左侧图片右边文字*/
.list-pic-info li{ border-bottom:1px dashed #DDD; padding-bottom:8px; margin-top:8px;}
.list-pic-info .pic{ width:135px; height:90px; float:left; display:inline-block;}
.list-pic-info .info{ margin-left:145px;}
.list-pic-info .info .title{ font-size:16px;}


.box1-lists{ float:left; display:inline; width:317px; margin-right:20px; margin-bottom:8px;}
.box1-lists.last{ margin-right:0;}
.box1-lists .d1{ margin-top:10px;}
.box1-lists .d2{ margin-top:10px;}
.box1-lists .d2 li{line-height:32px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; font-size:14px;}

.box1-list1{ margin-top:10px;}
.box1-list1 .dt{ float:left; display:inline; width:240px; height:160px;}
.box1-list1 .dd{ float:right; display:inline; width:345px;}
.box1-list1 .dd li{ line-height:35px; font-size:14px; line-height:32px}

.box1-list2 li{border-top: 1px dashed #ddd;padding: 8px 0;}
.box1-list2 li:first-child{ border-top:0 none;}
.box1-list2 .title a{ font-size:18px; color:#333; line-height:35px; font-weight:500}
.box1-list2 .title a:hover{  color:#F00;}
.box1-list2 p{ color:#999; font-size:12px;}



/*品牌资讯首页*/
.part2 .hotnews{ margin-top:13px;}
.part2 .hotnews li{padding-left:18px;margin-left:5px; background:url(../images/dot.png) 0px center no-repeat; line-height:32px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; font-size:14px;}
.part2 .hotnews li.hot{font-size:20px; line-height:45px;}
.part2 .hotnews li.hot a{color:#1588CB;}
.part2 .hotnews li.hot a:hover{  color:#e81c1d;}
.part2 .slides{width:600px;height:350px;overflow:hidden;position:relative; z-index:2}
.part2 .slide-pic{overflow:hidden;list-style:none;}
.part2 .slide-pic img{width:100%;height:350px;}

.newd1 { margin-top:10px;}
.newd1 li{ float:left; display:inline; margin-right:15px;}
.newd1 li.last{ margin-right:0;}
/**/
.brandScroll{padding:15px 15px 5px 15px ; position:relative}
.brandScroll .Scrollbtn{position:absolute;top:15px;width:15px;height:122px; z-index:2;cursor:pointer;background:url(../images/smallbtn.png) 0 center no-repeat #fff;}
.brandScroll .left_btn{left:0; background-position:0 center}
.brandScroll .right_btn{right:-1px; background-position:right center}
.brandScroll .bx-prev,.brandScroll .bx-prev:hover{ left:-20px;background:url(../images/smallbtn.png) 0 center no-repeat;width:15px !important;}
.brandScroll .bx-next,.brandScroll .bx-next:hover{right:-20px;background:url(../images/smallbtn.png) right center no-repeat;width:15px !important;}
.brandScroll .bx-pager.bx-default-pager{ display:none;}

.brandScroll ul{height:120px;border-left:1px solid #ddd}
.brandScroll ul li{ position:relative;float:left;height:120px;width:120px; border-color:#ddd; border-style: solid; border-width:1px 1px 1px 0px}
.brandScroll ul li span{ visibility:hidden;display:table;position:absolute;top:0;left:0;padding:10px;width:100px;height:100px;text-align:center; color:#fff; background:rgba(0, 0, 0, 0.5);}
.brandScroll ul li span i{vertical-align:middle; display:table-cell; font-style:normal;}
.brandScroll ul li:hover span{ visibility:visible;display:table;}

.slider2  .item{ display:none;}
.slider2  .item.cur{ display:block;}
.slider2 .pbtn{ position:absolute; bottom:0; width:100%; z-index:99; height:12px; background:#FFF; overflow:hidden;}
.slider2 .pbtn span{ display:inline-block; background:#DD0; margin-right:2px; margin-left:2px;font-size:0; line-height:0; position:relative; top:-2px;}
.slider2 .pbtn span i{ display:none;}
.slider2 .pbtn span{background: #666;outline: 0; height:100%;}
.slider2 .pbtn span.on{ background:#1588cb;}

/*海丝泉州*/
/*旅游轮播图开始*/
.TravbannerBg{width:100%;padding:15px 0 10px;background-color:#fff; position:absolute; left:0; right:0;}
#Travbanner{width:100%;height:463px;overflow:hidden;}
#Travbanner .bannerCon{width:1020px;height:463px;background:#fff;margin:0px auto;position:relative;}
#Travbanner .bannerCon .before{width:600px;height:463px;background:url(../images/hsqz/opacity.png) 0 0 repeat;position:absolute;left:-610px;bottom:0px;z-index:333;}
#Travbanner .bannerCon .before img{position:absolute;right:20px;top:200px;cursor:pointer;}
#Travbanner .bannerCon .after{width:600px;height:463px;background:url(../images/hsqz/opacity.png) 0 0 repeat;position:absolute;right:-610px;bottom:0px;z-index:333;}
#Travbanner .bannerCon .after img{position:absolute;left:20px;top:200px;cursor:pointer;}
#Travbanner .bannerCon .scroll{width:2000%;height:463px;position:relative;left:-1020px;}
#Travbanner .bannerCon .scroll ul li{ float:left;margin:0 10px; width:1000px;height:463px; position:relative}
#Travbanner .bannerCon .scroll img{vertical-align:middle}
#Travbanner .bannerBut{width:100%; text-align:center;height:20px;position:absolute;bottom:-30px;}
#Travbanner .bannerBut ul li{width:10px;height:10px;background:#666;margin:5px 7px; display:inline-block}
#Travbanner .bannerBut ul li.hover{background:#c6171e;}
.top_hl {position:absolute; top:37px; left:20px; height:34px; line-height:34px; background-image:url(../images/hsqz/img_but.png); background-repeat:no-repeat; background-position:right; font-size:30px; color:#fff; font-family:Microsoft Yahei; padding-right:34px;}
.top_hl:hover {background-image:url(../images/hsqz/img_but_hover.png); color:#fff;}
.slide_focus {position:absolute;overflow:hidden;background:url(../images/hsqz/bx_loader.gif) no-repeat center center;cursor:pointer;}
.slide_focus p {height:24px; right:5px; position:absolute; bottom:0; left:0; text-align:right; font-size:14px; line-height:24px; font-weight:bold; overflow:hidden;}
.slide_focus p a {color:#fff;}
.slide_focus a img{padding:0;margin:0;transition:transform 0.2s ease;}
.slide_focus a:hover img{transform: scale(1.1);}
.slide_focus .mask {position:absolute; top:0; right:0; left:0; bottom:0; background-image:url(../images/hsqz/pic_titbg.png); background-repeat:repeat-x; background-position:bottom;cursor:pointer;}
.focus_1 .mask {background-image:url(../images/hsqz/img_fos1.png)!important; background-position:top!important;}
.focus_1 {left:0; top:0; width:508px; height:253px;}
.focus_2 {left:0; top:259px; width:188px; height:99px;}
.focus_3 {left:0; bottom:0; width:188px; height:99px;}
.focus_4 {left:194px; bottom:0; width:314px; height:204px;}
.focus_5 {right:0; top:0; width:486px; height:168px;}
.focus_6 {left:514px; top:174px; width:240px; height:123px;}
.focus_7 {right:0; top:174px; width:240px; height:123px;}
.focus_8 {right:0; bottom:0; width:486px; height:160px;}
.focus_9 {right:0; top:0; width:146px; height:168px;}
.focus_10 {left:514px; top:0; width:334px; height:168px;}


/*文章列表*/
.news-list{}
.news-list li{background:#fff none;border-bottom:1px dotted #aaa;padding:12px 18px 12px 12px;position:relative}
.news-list li:hover,.news-list li.hover{ background:#FFF9F9;}
.news-list .pic{border:1px solid #ccc;display:block;float:left;height:120px;margin:0 18px 0 0;overflow:hidden;padding:2px;width:180px;}
.news-list .pic img{ max-height:100%; max-width:100%; width:100%; height:100%}
.news-list .info{}
.news-list .info .title{color:#1588cb;font-size:16px;font-weight:500;}
.news-list .info .dd{color:#666;line-height:18px;overflow:hidden; margin-top:8px;}
.s_share{padding-top:10px;}
.s_share .view{background:transparent url(../images/article_ico.png) no-repeat scroll 0 0;float:right;margin-left:12px;overflow:hidden;padding-left:22px; min-height:20px;}
.s_share .view{background-position:0 -22px}
.s_share .share {float:right;margin-left:12px; height:30px;}
.s_share .share .share-btn{ cursor:pointer;background:transparent url(../images/article_ico.png) no-repeat scroll 0 0;overflow:hidden;padding-left:22px; min-height:20px;}




/*关于我们*/
.abo{ height:101px; background:url(../images/b01.png) repeat-x;}
.abo > div{background:url(../images/b02.jpg) no-repeat center;height:101px;}

.sub-menu .hd{}
.sub-menu .bd{ background:url(../images/sub-menu-bg.png) no-repeat -1px -2px; height:500px;}
.sub-menu .bd ul{ margin-left:20px; padding-top:2px; padding-left:65px;}
.sub-menu .bd ul li{ line-height:35px; font-size:14px; height:35px; overflow:hidden;}
.sub-menu .bd ul li.curr a{ color:#408bc2; font-size:16px;}

.sub-menu .hd .sub-about-hd{ background:url(../images/sub-about.png) no-repeat 60px top; height:40px;}
.sub-menu .hd .sub-about-hd{ background:url(../images/sub-contact.png) no-repeat 60px top; height:40px;}

.detail-v .hd{ border-bottom:1px dashed #DDD;}
.detail-v .hd .title{ color:#333; font-size:16px; padding-bottom:8px;}
.detail-v .bd{ padding:15px 0px 10px 0px;}

