﻿@charset "utf-8";
/*code by zhangeryi(切图请找http://lsnana.taobao.com/)*/
/*css重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0; }
body { font: 12px/1.5 tahoma,arial,'Hiragino Sans GB',sans-serif,"Microsoft Yahei", "微软雅黑"; color: #3C3C3C;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; font-weight: normal; }
input, select { vertical-align: middle; font-size: 12px; }
ol, ul, li { list-style: none; }
i { font-style: normal; }
img { border: 0; }
ul, li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }
sub{ margin-left: -6px;}
/*全局公用*/
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.f12 { font-size: 12px}
.f13 { font-size: 13px}
.f14 { font-size: 14px}
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.divc { margin: 0 auto}
.fb { font-weight: bold}
.dis { display: block; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; font-size: 0; height: 0; overflow: hidden; }
.cl10 { clear: both; font-size: 0; height: 10px; overflow: hidden; }
.cl20 { clear: both; font-size: 0; height: 20px; overflow: hidden; }
.cl30 { clear: both; font-size: 0; height: 30px; overflow: hidden; }
.cl40{clear: both; font-size: 0; height: 40px; overflow: hidden; }
.cl50{clear: both; font-size: 0; height: 50px; overflow: hidden; }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none}
a:hover { color: #e60044; text-decoration: none}
a:active { color: #e60044; text-decoration: none; }
.ti2 { text-indent: 2em; }
.w1000 { width: 1000px; }
.w980 { width: 980px; }
.w1200 { width: 1200px; }
.wauto { width: auto; }
.ovn { overflow: hidden; }
.r3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px; }
a.more, a.more:link, a.more:visited { float: right;font-size: 12px;font-weight: normal;}
a.more:hover, a.more:active { }
a.lan, a.lan:link, a.lan:visited, .lan { color: #063263; }
a.lan:hover, a.lan:active { color: #063263; text-decoration: underline; }
a.cheng, a.cheng:link, a.cheng:visited,.cheng { color: #fc814b; }
a.cheng:hover, a.cheng:active { color: #fc814b; text-decoration: underline; }
a.tdu:hover{text-decoration: underline;}
.redborder { border: 1px solid #f00;}
.red, a.red { color: #f00}
.main { overflow: hidden;background: #fff; }
.t10{margin-top: 10px;}
.t20{margin-top: 20px;}
.t30{margin-top: 30px;}
.t40{margin-top: 40px;}
.t50{margin-top: 50px;}
.ellipsis{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.bai{color: #fff;}
.hui{color: #999}
.lh1{line-height: 1;}
.lh2{line-height: 2;}
.lh30{line-height: 30px;}
.clearfix{zoom: 1;}
.clearfix:before,.clearfix:after{clear: both;content: " ";display: table;}
.bgbai{background: #fff;}
.bghui{background: #f0f0f0;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pl20{padding-left: 20px;}
.pr20{padding-right: 20px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.ml20{margin-left: 20px;}
.mr20{margin-right: 20px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.wraperh-xs{padding-top: 5px;padding-bottom: 5px;}
.wraperh{padding-top: 10px;padding-bottom: 10px;}
.wraperh-sm{padding-top: 15px;padding-bottom: 15px;}
.wraperh-md{padding-top: 20px;padding-bottom: 20px;}
.wraperh-lg{padding-top: 40px;padding-bottom: 40px;}
.wraperl-xs{padding-left: 5px;padding-right: 5px;}
.wraperl{padding-left: 10px;padding-right: 10px;}
.wraperl-sm{padding-left: 15px;padding-right: 15px;}
.wraperl-md{padding-left: 20px;padding-right: 20px;}
.wraperl-lg{padding-left: 40px;padding-right: 40px;}
.bbd{border-bottom: 1px solid #ddd;}
.btd{border-top: 1px solid #ddd;}
.border{border: 1px solid #ddd;}
.imgborder{padding: 1px;border: 1px solid #ddd;}
a:hover .imgborder{border:1px solid #999;}
/*页面公用*/
.topbar{height: 136px;background: url(../images/topbar.jpg) left top repeat-x;}
.topbar .top{height: 94px;}
.search{background: url(../images/search.jpg) left top no-repeat;width: 234px;height: 27px;line-height: 27px;padding-left: 2px;margin-top: 30px;}
.search input.stxt{width: 196px;padding: 0px 5px;height: 25px;line-height: 25px;float: left;border: 0px;/*outline: none;*/margin-top: 1px;}
.search input.sbtn{width: 26px;border: 0px;height: 27px;float: right;cursor: pointer;background: none;}
.nav{height: 42px;line-height: 42px;}
.nav li{float: left;width: 120px;text-align: center;background: url(../images/navline.jpg) right center no-repeat;text-align: center;}
.nav li a{font-size: 14px;font-weight: bold;}
.nav li a:hover{color: #0070af;}
/*banner*/
/*全屏焦点图*/
.banner{background: #073662;}
.slideBox{overflow:hidden; position:relative;height: 320px;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:48%; bottom:20px; z-index:1;-moz-border-radius: 20px;
-khtml-border-radius: 20px;
-webkit-border-radius: 20px;padding:5px 5px;padding-left: 15px;background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.55)),to(rgba(0,0,0,.55)));
background-image: -moz-linear-gradient(rgba(0,0,0,.55) 0%,rgba(0,0,0,.55) 100%);
background-image: -ms-linear-gradient(rgba(0,0,0,.55) 0%,rgba(0,0,0,.55) 100%);
background-image: -o-linear-gradient(rgba(0,0,0,.55) 0%,rgba(0,0,0,.55) 100%);
background-image: linear-gradient(rgba(0,0,0,.55) 0%,rgba(0,0,0,.55) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C000000',endColorstr='#8C000000'); }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; -moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:320px; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1000px;height: 320px;display:block;  }
/*页面主体*/
.indexbg{background: #f5f5f5 url(../images/mainbg.jpg) left top repeat-x;}
.cptab .t{height: 30px;line-height: 30px;}
.cptab .t li{font-weight: bold;float: left;width: 141px;text-align: center;background: url(../images/tabline.jpg) right top no-repeat;position: relative;}
.cptab .t li.on a{color: #053a6c;}
.cptab .t li span.sj{display:none;position: absolute;bottom: -5px;width: 14px;height: 8px;left: 50%;margin-left: -7px;background: url(../images/sj.jpg) center center no-repeat;}
.cptab .t li.on span.sj{display: block;}
.cptab .c li{padding: 0px 15px;width: 136px;float: left;}
.cptab .c li p{line-height: 2;text-align: center;}
.lcon{width: 274px;margin-right: 25px;}
.mcon{width: 414px;}
.rcon{width: 264px;}
.box{}
.box .t{height: 30px;line-height: 28px;background: url(../images/boxbg.jpg) left top repeat-x;padding: 0px 15px;}
.newpic {width:100%; height:170px;position: relative;}
.newpic .bd img{ width:100%; height:170px; display:block;  }
.newpic .hd{ height:24px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.newpic .hd ul{ overflow:hidden; zoom:1; float:left;  }
.newpic .hd ul li{ float:left; margin-right:5px;color:#FF9415;border: 1px solid #FF9415;background: #FCF2CF;  width:16px; height:16px; line-height:16px; text-align:center;cursor:pointer; filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/}
.newpic .hd ul li.on{ background:#FF9415; color:#fff; }
.newlist li{line-height: 24px;}
.newlist.dot li{padding-left: 10px;background: url(../images/dot.jpg) left center no-repeat;}
.tabt li{float: left;padding: 0px 10px;font-size: 14px;font-weight: bold;}
.tabt li.on{color:#fff;background: #00639e; }
.tabt li.on a{color: #fff;}
/*底部*/
.footer{background: #073662;padding: 20px 0px;color: #8699b9;}
.footer a{color: #8699b9;}
.footer a:hover{text-decoration: underline;}
/*二级页面*/
.listbg{background: #f5f5f5;}
.con{width: 717px;}
.con .c{background: #fff;padding: 15px;}
.con .c .newlist.dot li{line-height: 34px;border-bottom: 1px dotted #ddd;font-size: 14px;}
.position a,.position span{margin: 0px 5px;}
.piclist{padding-left: 10px;}
.piclist li{float: left;width: 204px;padding: 5px 10px;}
.piclist li p{line-height: 2;}
.cont{font-size: 22px;line-height: 80px;}
.info{line-height: 30px;border-bottom: 1px solid #ddd;}
.info span{padding: 0px 20px;}
/*CSS meneame style pagination*/

div.meneame { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: center;margin-top: 50px; }
div.meneame A { BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none }
div.meneame A:hover { BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794 }
div.meneame A:active { BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794 }
div.meneame SPAN.current { BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94 }
div.meneame SPAN.disabled { BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid }
