body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0; color:#333; word-break:break-all; word-wrap:break-word;}
body,button,input,select,textarea {font:12px/1.125 microsoft yahei,arial; background:#fff;}
ul,ol,li{list-style:none;}
img{ border:0;vertical-align:top;}
em,i{font-style:normal;}
a{ color:#666; text-decoration:none;}
a:hover{text-decoration:underline; color:#39c;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{content:" ";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{*zoom:1;}

.navTip1 li a i,.btn{background:url(../images/top.png) no-repeat;}
.top_bg{ height:30px; border-bottom:1px solid #e8e8e8; background:#f1f1f1;}
.top{ margin:0 auto; width:1000px; line-height:30px;height:30px;}
.login{ float:right; color:#ddd;}
a.site{ float:left; padding:0 0 0 8px; background:url(../images/top.png) right 13px no-repeat; width:116px;}
.navTip { position:absolute; background:#fff; top:0; left:50%; display:none;width:124px; z-index: 11000; border:1px solid #e8e8e8; border-top:0; margin-left:-500px;}
.navTip_tit {width:116px; height:30px; line-height:30px;background:url(../images/top.png) right 13px no-repeat; color:#555; padding-left:7px;}
.navTip1 { width:124px; clear:both; overflow:hidden;}
.navTip1 li { float:left; height:30px; line-height:16px; width:124px;}
.navTip1 li a{ display:block; height:24px; padding:6px 0 0 8px;}
.navTip1 li a:hover{ background:#f7f7f7; text-decoration:none;}
.navTip1 li a i{ float:left; width:28px; height:16px; overflow:hidden;}
.navTip1 li a i.it168{ background-position:0 -20px;}
.navTip1 li a i.pcpop{ background-position:0 -37px;}
.navTip1 li a i.qudao168{ background-position:0 -54px;}
.navTip1 li a i.itpub{ background-position:0 -71px;}
.navTip1 li a i.wenku{ background-position:0 -88px;}
.navTip1 li a i.cu{ background-position:0 -105px;}
.navTip1 li a i.benyouhui{ background-position:0 -122px;}
.navTip1 li a i.igeek{ background-position:0 -139px;}
a.shoucang{ float:left; margin:0 10px 0 15px; display:inline;}
.list{ float:left; width:400px;}
.list li{ float:left; position:relative; width:65px; text-align:center;border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; color:#666; z-index:10000; cursor:pointer;}
.list li div{ width:108px; height:120px; background:#fff; border:1px solid #e8e8e8; padding-top:10px; text-align:center; display:none; position:absolute; top:30px; left:-1px;}
.list li div p{ text-align:center; padding-top:3px; color:#888;}
.list li i{ height:3px; background:#fff; overflow:hidden; position:absolute; left:0;top:29px; width:65px; display:none;}
.list .all{ border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background:#fff; margin-bottom:-1px;}
.list .all div{ display: block;}
.list .all i{ display: block;}
.list li#n1{ width:50px;}
.list li#n1 i{ width:50px;}
.list li#n2{ width:80px;}
.list li#n2 i{ width:80px;}
.head{ margin:0 auto; width:1000px; height:84px;}
.head h1{ float:left; height:84px; line-height:84px; font-size:28px;}
.head h1 span{ color:#38a2db;}
.search{ float:right; width:320px; height:36px; border:1px solid #d4d4d4; margin-top:26px; border-radius:2px; overflow:hidden;}
.inp{ float:left; height:36px; line-height:36px; font-size:14px; border:0; color:#666; padding:0 6px; width:272px;}
.btn{ float:left; height:36px; width:36px; background-position:0 -261px; border:0; cursor:pointer;}
.nav{margin:0 auto; width:1000px; border-top:1px solid #016FC8; height:44px; overflow:hidden; background:#38a2db; line-height:44px;}
.nav a{ display:inline-block; margin:0 14px; font-size:16px; color:#fff;}
.w1000{ margin:0 auto; width:1000px; padding-top:10px;}
.l1{ float:left; width:670px;}
.r1{ float:right; width:310px;}
#slider{width:100%;}
.slider_box{width:670px;height:335px;overflow: hidden;position: relative; background:#000;}
.silder_con{height:670px;overflow: hidden;position: absolute;}
.silder_panel{width:670px;height:335px;float:left;position: relative; overflow:hidden;}
.silder_panel span{ display:block; position:absolute; left:0; bottom:0; width:660px; line-height:48px; font-size:18px; color:#fff; padding-left:10px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:.7; opacity:0.7; background:#000;}
.silder_nav{width:75px;height:28px;bottom:0;position: absolute;overflow: hidden; right:0;}
.silder_nav li{float:left;width:8px; height:8px; background:#5a5a5a; overflow:hidden; border-radius:8px; text-indent:-9999px; margin-right:4px;}
.silder_nav li.current{  background:#fff;}
.slider_box a.prev,.slider_box a.next{width:28px;height:86px;overflow:hidden;text-indent:-999px;position: absolute;cursor: pointer;margin:105px 0 0 0;}	
.slider_box a.prev{left:0;background:url(../images/landr.png) no-repeat;}
.slider_box a.next{right:0;background:url(../images/landr.png) right 0 no-repeat;}
.slider_box a:hover{ text-decoration:none;}
.list2{ width:670px; overflow:hidden; margin-top:10px;}
.list2 ul{ width:690px; clear:both; overflow:hidden;}
.list2 li{ float:left; width:330px; padding-right:15px; height:82px;}
.list2 li img{ float:left;}
.list2 li p{ float:right;width:240px; font-size:14px; line-height:20px;}
.tit{ font-size:20px; line-height:50px; height:50px; border-top:2px solid #222; color:#222;}
.list3{ width:310px; overflow:hidden; clear:both;}
.list3 li{ float:left; width:310px; padding-bottom:20px;}
.list3 li img{ display:block;}
.mb10{ margin-bottom:10px;}
.list4{ width:310px; overflow:hidden;}
.list4 ul{ width:320px; overflow:hidden; clear:both;}
.list4 li{ float:left; width:150px; height:152px; margin-right:10px;}
.list4 li img{ display:block;}
.list4 li span{ display:block;font-size:14px; line-height:22px; padding-top:7px;}
.list5{ width:310px; overflow:hidden; clear:both;}
.list5 li{ float:left; width:310px; padding-bottom:20px; height:100px;}
.list5 li img{ float:left;}
.list5 li p{ float:right;width:165px; font-size:14px; line-height:22px; color:#888;}
.list5 li p span{ display:block; padding-bottom:12px;}
a.chakan{ display:block; width:310px; background:#f8f8f8; height:40px; line-height:40px; text-align:center; font-size:14px;}
.zhengzai{ display:block; margin-top:20px; background:#f8f8f8; height:40px; line-height:40px; text-align:center; font-size:14px; cursor:pointer;}
.list6{ width:670px; clear:both; overflow:hidden;}
.list6 li{ float:left;width:670px; height:90px; margin:20px 0 0; overflow:hidden;}
.list6 li img{ float:left;}
.list6 li .list6_r{ float:right; width:520px; padding-right:10px; font-size:14px;}
.list6 li .title{ font-size: 18px; line-height:35px;}
.list6 li .title a{ color:#333;}
.list6 li .list6_r p{ line-height:24px; color:#888; padding-top:5px;}
.list6 .all{ background:#f9f9f9;}
.tab01 { height:35px; background:#f8f8f8; border-top:2px solid #38A2DB; position:relative;}
.tab01 li { float:left;}
.tab01 li span { float:left; height:35px; text-align:center; padding:0 15px; line-height:35px; font-size:14px; color:#666; cursor:pointer;}
.tab01 li span.here {color:#fff; background:#38A2DB;}
.tab01Cont { display:none;}
#footer {border-top:2px solid #e9e9e9;line-height:24px;margin:20px auto 0;padding:16px 0;width:1000px;}
#footer p{text-align:center;color:#555;}
#footer address {color:#555;font-style: normal;text-align:center;}
*html{background:url(about:blank);background-attachment:fixed;}
.fanhui{ height:121px;z-index:9999;width:41px; position:fixed; bottom:100px; left:50%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin:0 0 0 510px;}
.fanhui a{ float:left; width:41px; height:40px;background:url(../images/fanhui.png) no-repeat; overflow:hidden;}
.fanhui a.ewm{background-position:0 0; height:41px;}
.fanhui a.ewm:hover{background-position:-42px 0; height:41px;}
.fanhui a.fankui{background-position:0 -41px;}
.fanhui a.fankui:hover{background-position:-42px -41px;}
.fanhui a.fan{ height:60px; background-position:0 -81px;}
.fanhui a.fan:hover{ background-position:-42px -81px;}
.ewm2{ padding:15px 10px 0 10px; width:110px; height:160px; overflow:hidden; position:fixed; z-index:10000; bottom:44px; left:50%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); border:1px solid #e4e4e4; background:#fff;margin:0 0 0 379px;}
.ewm2 img{ margin:0 auto; display:block;}
.ewm2 p{ text-align:center; line-height:18px; padding-top:8px;}


.page{font-size:14px;text-align:center;padding-top:20px; height:50px;}
.page a {height:30px;padding:0 15px; line-height:30px; display:inline-block; margin:0 3px; background:#f2f2f2;}
.page span {height:30px; padding:0 15px; line-height:30px; display:inline-block; margin:0 3px; background:#f2f2f2; color:#a8a8a8;}
.page a.here,.page a:hover{ background:#38a2db; color:#fff; text-decoration:none;}

.noContent_con1{ text-align:center;}
.noContent_con1 p{ text-align:center;}
.noContent_con1 img{ vertical-align:middle;} 
