/* 全局样式 */
* { font-size: 14px; padding:0px;font-style:normal; color:#666;  }
body {font-size:12px;}
/*font-family:microsoft yahei,arial;font-size:0;margin-left:-10px*/
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{ font-size:14x;margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{text-decoration:none;color:#666;}
a:hover,a:active,a:focus{color:#c00; text-decoration:none;}
.clear{clear:both;}
.thisclass {
    background-color: #007AA5;
}
/* 公共样式 */
.px960 { width:960px; margin:0 auto;}
.px958 { width:958px; margin:0 auto;}
.b5 { margin-bottom:5px;}
.b10 { margin-bottom:10px;}
.b20 { margin-bottom:20px;}
.t10 { margin-bottom:10px;}
.r10 { margin-right:10px;}
.left { float:left; display:inline;}
.right { float:right;}
.hidden { display:none;}
.y18 {font-size:18px; font-family:microsoft yahei,arial; font-weight:100;}
.wrap-b { background-color:#fff; border:0px solid #dadada; overflow:hidden; clear:both;}

.blue a{text-decoration:none;color:#333;}
.blue a:link{color:#333;}
.blue a:visited{color:#333;}
.blue a:hover,a:active,a:focus{color:#c00; text-decoration:underline;}

.org { color:#FF3300;}
.org a{text-decoration:none;}
.org a:link{color:#FF3300;}
.org a:visited{color:#FF3300;}
.org a:hover,a:active,a:focus{color:#c00; text-decoration:underline;}

.red a{text-decoration:none;}
.red a:link{color:#D13E0F;}
.red a:visited{color:#D13E0F;}
.red a:hover,a:active,a:focus{color:#c00; text-decoration:underline;}

/* topNav */
.topNav { width:100%; height:43px; background:url(../images/topbar_bg.gif) repeat-x;}
.topNavs { width:960px; height: 30px;margin:auto;}
.topNav dt { padding-right:10px;}
.topNav dd { float:left;}
.topNav .t ul li { float:left; height:42px; line-height:30px; padding-left:10px; text-align:center;}
.topNav .t ul li a { font-size:14px; color:#666; width:45px; margin-left:1px; height:48px; }

.Nsearch { height:40px; width:260px;background:url(../images/bg-search.png) no-repeat; margin-top:15px; }
.Nsearch .search-keyword {  border:0px; background:none; width:208px; height:40px; line-height:25px; text-indent:0.5em;color:#999;}
.Nsearch .search-btn { background:none; border:0px; width:43px; height:40px; line-height:25px;}
.topNav  .login { line-height:40px; width:100px; text-align:right;}
.topNav  .login a { color:#ddd; padding:0px 5px; background-color:#333; margin-left:5px;}
.topNav  .login a:hover { background-color:#000;}

/* header */
.header { width:100%; height: 80px;}
.header .header-top { width:970px; height: 80px;margin: 0 auto;}
.header .logo { width:250px; height:55px; float:left;}
.header .logo img { padding-top:1px;}
.header .top-ad { width:300px; height:45px; float:left;}
.header .top-info { float:right; text-align:right;}
.header .top-info .yl { width:400px; height:40px;}
.tas { float:right; padding-left:10px;height: 42px;line-height: 30px;}
.tas a { padding-left:12px;font-size:12px;}
.tas .rss {padding-left:10px;}

/* iNav */
.iNav { height: 42px;width: 960px;margin: 0 auto;}

.iNav ul { clear:both; }
.iNav li {     position: relative;float: left;margin-right: 10px; }
.iNav li a {display: block;font: 16px/28px "Microsoft YaHei";color: #fff;padding: 7px 10px;} 
.iNav li a:hover {background-color:#007AA5; color:#fff;}
.iNav .b a {background-color:#007AA5; }
.menu {
   width: 100%;height: 42px;background-color: #4390CA;line-height: 40px;
}

/* geng */
#geng p { height:40px; line-height:40px;width:60px; text-align:center; }
#geng p a { font-size:14px; color:#ddd;background:url(../images/g.png) no-repeat center right;padding-right:12px;  }
#geng p a:hover { color:#fff;}
#geng ul {	position: absolute; visibility: hidden; background: #333; width:100px;}
#geng ul li { border-bottom:1px dotted #4D4D4D;}
#geng ul li a { display:block;font-size:14px; line-height:30px; text-indent:0.8em; color:#EF7328;}
#geng ul li a:hover { background-color:#000; color:#fff}


/* geng */
#xia p { overflow:hidden; margin:0px; padding:0px;}
#xia div {	position: absolute; visibility: hidden;background-color:#069DD0; width:110px;border-top:1px solid #ddd; }
#xia div a {border-bottom:1px solid  #ddd; display:block;font-size:14px;color:#fff; padding:0px 10px;}
#xia div a:hover { background-color:#007AA5; color:#fff}


/* 公共模块 */
	/* imgpd */
.imgpd { width:100%; height:100px;}	
.imgpd-i { height:75px; width:100%;}
.imgpd-s { height:25px; line-height:25px; width:100%; background-color:#9CBFD3; text-indent:10px;}
.imgpd-s a { color:#fff; padding-right:8px;}
	/* shouting */
.st { width:268px; overflow:hidden;background-color:#fff; border:1px solid #dadada; padding:10px 0px;}
.st h3 { font-size:16px; font-weight:100; line-height:30px; height:30px; text-indent:0.5em;color:#000; border-bottom:1px solid #ddd;}
.st .content { width:98%; margin:0 auto; padding:11px 0px 0px 0px;}
.st .content a { width:75px; float:left; margin-left:7px; display:inline; height:43px; text-align:center; border:1px solid #ddd;padding-top:5px; background-color:#FBFBFB; color:#C07A17;}
.st .content a:hover {background-color:#EFF6FF; color:#C07A17;border:1px solid #ddd; }
.st .content a span { display:block;}
	/* fenlei */
.fenlei { overflow:hidden;background-color:#fff; border:1px solid #dadada; padding:10px 0px;}
.fenlei .title h3 { font-size:16px; font-weight:100; line-height:30px; height:30px; text-indent:0.5em; color:#000; }
.tags-list { width:100%; border-bottom:1px dashed #ddd; overflow:hidden; padding-top:10px;}
.tags-list li { float:left; width:16%; height:30px; text-align:center;}
.tags-list li a { display:block;}
.tags-list li a:hover { background-color:#666; color:#fff;}

	/* ilist-top */
.ilist-top {overflow:hidden;background-color:#fff; border:1px solid #EDF5FB; }
.ilist-top-t {width:100%; height:37px;}
.ilist-top-t h3 { height:30px; line-height:30px; font-size:16px; font-weight:100; text-indent:0.5em;color:#000; padding-left:10px;}
.ilist-top ul { clear:both;}
.ilist-top ul li {  border-bottom:1px dashed #ddd; line-height:34px; overflow:hidden;  width:93%; margin:0 auto;}
.ilist-top ul li span { text-align:center; padding:0px 5px;color:#C85232; font-size:12px;}
.ilist-top ul li a { padding-left:5px;}
.ilist-top ul li .hot_n { background-color:#fafafa; border:1px solid #ccc;}
.ilist-top ul li .hot_n_1,.ilist-top ul li .hot_n_2,.ilist-top ul li .hot_n_3{background-color:#666; border:1px solid #333; color:#fff;}


	/* scrolltop */
#scrolltop {display:none; position:fixed; bottom:10px; left:51%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));
margin-left:-568px; font-size:14px; text-align:center; color:#f00; cursor:pointer; height:48px;width:44px;background:url(../images/top.png) no-repeat -44px 0;}
#scrolltop:hover{border:0;padding:0;background:url(../images/top.png) no-repeat;}

	/* footer */
.footer { width:100%; overflow:hidden;background-color:#393939; text-align:center; padding-top:10px; line-height:30px;border-bottom: 3px solid #F9586F;}
.footer a{ color:#999999;}

	/* like */
.like_b { width:155px; height:80px; margin:0 auto;}

/*2014.12.4 TJ_css*/
.mainxtj{width:960px; margin:0 atuo;}
.mainxtjl{width:280px; margin-right:30px; float:left;}

.mainxtjlt{width:280px; height:34px; border-bottom:#bdbdbd dashed 1px; line-height:34px; font-size:16px; font-weight:bold; color:#333; margin-top:13px;}

.mainxtjlli{height: 230px;width: 490px;}
.mainxtjlli a,.mainxtjlli-lm  a{float:left; display:block; height:36px; width:68px; line-height:36px; text-align:center; margin-right:10px; margin-bottom:10px; background:#edf5fb; font-size:13px;width: 71px;}
.mainxtjlli a.my2{background:#f2f2f2;}
.mainxtjlli a:hover,.mainxtjlli-lm  a:hover{float:left; display:block;  background:#65acc0; color:white; font-size:14px; font-weight:bold;}
.mainxtjlli a#more-my{width:480px}

.mainxtjr{width:650px; float:left;}
.mainxtjrt{width:650px; float:left; height:32px; line-height:32px; border-bottom:#15737d solid 2px; background:url(../images/mrgx.gif) no-repeat; margin-top:15px;}

.mainxtjrli{width:650px;}
.mainxtjrlil{width:315px; float:left;}
.mainxtjrlil ul{padding-top:5px;}
.mainxtjrlil ul li{padding-left:10px; width:305px; background:url(http://www.lizhi123.net/templets/images/navlb.gif) no-repeat 2px 13px; line-height:29px; height:29px; color:#949494; overflow:hidden;}
.mainxtjrlil ul li a{font-size:14px;}
.mainxtjrlil ul li a:hover{font-size:14px;}
.mainxtjrlil ul li span a{font-size:14px; color:#15737d;}
.mainxtjrlil ul li span a:hover{font-size:14px; color:red;}
.mr20{margin-right:20px;}

.minoxtj{width:480px; height:160px; background:#edf5fb;}
.minoxtjl{height:160px;width:43px; float:left;}
.minoxtjr{height:150px;width:407px; float:left;padding:10px 10px 0px 10px;}
.minoxtjrt{height:120px;width:407px;}
.minoxtjrb{width:407px; height:30px;}

.minoxtjrbl{width:287px; height:30px; float:left;}
.minoxtjrbr{width:120px; height:30px; float:left;}
.minoxtjrbr a{width:48px; height:22px; line-height:22px; display:block; float:left; background:#fff; color:#777; border:#cecaca solid 1px; margin-left:5px; text-align:center; font-size:11px;cursor: pointer;}
.minoxtjrbr a:hover{width:48px; height:22px; line-height:22px; display:block; float:left; background:#0cb3e4; color:white; border:#cecaca solid 1px; margin-left:5px; text-align:center; font-size:11px;}





/*gd*/
.rollBox{width:407px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:407px;overflow:hidden; float:left; display:inline;}
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{float:left;text-align:left; width:407px; height:120px;overflow: auto; text-indent:2em; font-family:"微软雅黑"; font-size:20px; font-weight:bold; line-height:35px; color:#0069a0;}
.rollBox .Cont .pic:hover{border:0px;  background:none;}
*+html .rollBox .Cont .pic{float:left;text-align:center; width:407px;}
*+html .rollBox .Cont .pic:hover{border:0px;  background:none;}
.rollBox .Cont .pic a img{display:block; border:0px; width:407px; margin:0px auto;}
.rollBox .Cont .pic a img:hover{ border:0px;  background:none;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#fff;text-decoration:none;}
.rollBox .Cont a:hover{color:#fff;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


.float-box {
    position: fixed;
    right: 15px;
    bottom: 10px;
    z-index: 1030;
}
.float-box ul li {
    width: 52px;
    display: block;
    height: 52px;
    padding: 2px;
    overflow: hidden
}
.weixin {
    background: url(http://www.pinbu.cc/images/elevator.png) no-repeat;
    background-position: 0 -860px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.weixin:hover {
    background-position:0  -922px;
}
.weixin:hover .weixin-logo {
    width: 172px;
    height: 212px;
}
.scroller-top{
    background: url(http://www.pinbu.cc/images/elevator.png) no-repeat;
    background-position: 0 -674px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.scroller-top:hover {
    background-position: 0 -736px;
}
.tx-qq {
    background: url(http://www.pinbu.cc/images/elevator.png) no-repeat;
    background-position: 0 -426px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.tx-qq:hover {
    background-position: 0 -488px;
}
.app {
    background: url(http://www.pinbu.cc/images/elevator.png) no-repeat;
    background-position: 0 -550px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.app:hover {
    background-position: 0 -612px;
}
.app:hover .app-logo {
    width: 170px;
    height: 185px;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
}
.weixin-logo {
    background: url(http://www.pinbu.cc/images/elevator.png) no-repeat;
    background-position: 0 0;
    width: 0px;
    height: 0px;
    overflow: hidden;
    position: absolute;
    top: -154px;
    left: -171px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.app-logo {
    background: url(http://www.pinbu.cc/images/elevator.png) no-repeat;
    background-position: 0 26%;
    width: 0px;
    height: 0px;
    overflow: hidden;
    position: absolute;
    top: -18px;
    left: -171px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.minolhd{width:280px; height:200px; float:left;}
