@charset"gb2312";

/*Friday, 19-Jun-2015 10:27:30 CST*/
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
body{background-color:#4f90d2;font:12px/2em Microsoft Yahei,tahoma,HELVETICA;text-align:center;color:#333;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;vertical-align:top;
	-webkit-transition: opacity .2s;
	-moz-transition: opacity .2s;
	-o-transition: opacity .2s;
	transition: opacity .2s;
	-ms-transition: none;
}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px; font-family: Microsoft Yahei,tahoma,HELVETICA;outline:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#f80;text-decoration:underline;}
a:hover em,a:hover b, a:hover i, a:hover span {cursor:pointer;}
a:hover img {opacity: 0.9}   
/*Friday, 19-Jun-2015 10:27:30 CST*/
/* function */
noscript,.spanclass,.pannel,.pannel-inner,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;}
.mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.clearfix{*zoom:1}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.mb-30 {margin-bottom:30px;}
.mb-23 {margin-bottom:23px;}
.mb-20 {margin-bottom:20px;}
.mb-9 {margin-bottom:9px;}
.mb-0 {margin-bottom:0;}
.blk-img {display:block;position:relative;zoom:1;overflow:hidden;}  

* html,* html body{background-image:url(#);background-attachment:fixed}
html body{background: #fff;position: relative;}
body .g-footer .gft-links,
body .g-footer .gft-links a{ color:#000;}

body .g-footer .gft-copyRight,
body .g-footer .gft-copyRight a{ color:#000;} 
#bottom{margin-top: 40px;background: #f9f9f9;}
body .navibar-wrap{width:1120px;}

/* logo */
.top-logo{width: 1120px;margin: 0 auto;}
.top-logo a{float: left;}
.top-logo img{float: left;}

.marked{background:#fb3 !important;color:#333 !important;}

/** 快搜 **/
.header{border-bottom: 1px solid #c6c6c6;}
.header .ks { width: 330px;float:right; zoom:1;margin-top: 37px;}
.header .ks-input input {height: 33px; float:left; zoom:1;}
.header .ks-q{border: 1px solid #e5e5e5; border-right: none; color: #999;}
.header .ks-input input {outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.header .ks-input .focus {color: #333;}
.header .ks-input .ks-label {width: 381px; zoom: 1;}
.header .ks-input .ks-q {width:259px; height:23px; line-height:23px; padding: 5px 0 5px 10px; border-radius: 5px 0 0 5px;color:#ccc;}
.header .ks-input .ks-q:focus{color: #333;}
.header .ks-input .ks-submit {width:60px; height: 35px; background-color:#ffad00; background: url(/www1/2014/channel/images/bg.png) 0 0 no-repeat; border: none; cursor:pointer; border-radius: 0 5px 5px 0}
.header .ks-input .ks-submit:hover {background-position:0 -36px;}

.main{width: 1120px;margin: 0 auto;padding-top: 30px;position: relative;}
.mt28{margin-top: 28px;}

.left{width: 780px;float: left;}
.th{font: 20px/20px "MicroSoft YaHei";color: #07d;text-align: left;}
.box .th{padding-bottom: 10px;border-bottom: 3px solid #e5e5e5;padding-left: 10px;}
.d-txt{padding: 20px 0 20px 0;border-bottom: 1px solid #f2f2f2;}
.s_dot{vertical-align:middle;}
.s_dot{font-size:12px;line-height:12px;}

.d-txt h4{float: left;}
.d-txt h4 a{float: left;width: 80px;background: #f4f4f4;font: 15px/26px "MicroSoft YaHei";color: #000;}
.d-txt h4 a:hover{background: #ff8800;color: #fff;text-decoration: none;}
.d-txt ul{float: right;width: 680px;}
.d-txt li{float: left;width: 136px;text-align: left;}
.d-txt a{font: 15px/28px "MicroSoft YaHei";}
.d-txt ul a{color: #333333;}
.d-txt a:hover{color:#f60;}

.right{width: 300px;float: right;}
.right .th{padding-bottom: 11px;border-bottom: 1px solid #e5e5e5;padding-left: 1px;}
.ul-pt li{height:52px;padding-top: 20px;}
.ul-pt li img{float: left;}
.ul-pt li p{width: 230px;float: right;text-align: left;font: 12px/22px "MicroSoft YaHei";color: #999999;}
.ul-pt li p b{display:block;height:28px;font-size: 14px;line-height: 28px;}
.ul-pt li p a{color:#333333;text-align: left;}
.ul-pt li p a:hover{color:#f60;}


.side-toolbar{width: 102px;height:220px;position: fixed;top: 100px;left:50%;margin-left:270px;display: none;
	_position: absolute; _top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2)}
.si-l{float: left;width: 1px;height: 200px;background: #dddddd;margin-top: 12px;position: relative;}
.si-l i{position: absolute;width: 7px;height: 7px;border-radius: 50%;background: url(/www1/map2014/pconline/images/icon.png) 0 -17px no-repeat;left: -3px;}
.si-l i.hov{width: 19px;height: 16px;background: url(/www1/map2014/pconline/images/icon.png) 0 0 no-repeat;left: -7px;margin-top: -4px;}
.si-l i.hout{width: 7px;height: 7px;background: url(/www1/map2014/pconline/images/icon.png) 0 -17px no-repeat;left: -3px;margin-top: 0;}

/*侧导航*/
.si-txt{float: right;}
.si-txt li{font: 14px/22px "MicroSoft YaHei";margin-top:18px;cursor: pointer;}
.si-txt li a{color: #666666;}
.si-txt li a:hover{color: #07d;text-decoration: none;}
.si-txt li.li-first{margin-top: 0;}
