body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background:#FFFFFF;font-size:14px;font-family:"Microsoft YaHei";}
fieldset,img,input{border:0 none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
strong{font-weight:800;}
ol,ul,li{list-style:none outside none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden;}
.index-width{width:1058px;margin:0 auto;}
/*头部6*/
.head{background:#82bbd6;float:left;position:fixed;top:0px;left:0;z-index:99;width:100%;height:60px;border-top:1px solid #82bbd6;border-bottom:1px solid #DEDDDF;box-shadow:0 1px 2px rgba(0,0,0,.04),inset 0 1px 0 #fff;}
.head .top-nav { float:left; margin-left:25px; margin-top:20px;}
.head .top-nav li{ float:left; margin-left:10px; width:80px; text-align:center;  position:relative; cursor:pointer;color:#fff;font-weight:bold;font-size:15px;padding:5px 0px 7px 0px;}
.head .top-nav li:hover{ color:#666666; background-color:#FFFFFF; padding:5px 0px 7px 0px; }
.head .top-nav li .menu-list{ position:absolute; border:1px solid #F5F5F5; padding:10px; background-color:#FFFFFF; left:-1px; width:250px; display:none; top:28px}
.head .top-nav li .menu-list .menu-2{ position:relative}
.head .top-nav li .menu-list .menu-2 .line{ position:absolute; width:80px; border-top:1px solid #ffffff; top:-11px; left:-10px}
.head .top-nav li .menu-list .menu-2 dl { display:block; text-align:left; margin-left:0px;}
.head .top-nav li .menu-list .menu-2 dl a{ color:#666666;font-weight:normal;font-size:13px;display:inline-block; margin-right:10px; margin-top:7px; margin-bottom:7px; margin-left:10px; width:55px}
.head .top-nav li .menu-list .menu-2 dl a:hover{ text-decoration:underline}
.head .top-nav li:hover  .menu-list{ display:block;border:1px solid #82bbd6;}
.head .login{padding:19px 0;float:left;}
/*查询*/
.site-3{float:right;font-size:14px;height:40px;width:286px;margin:10px 0px 10px 0px;}
.search-bar{float:right;margin:3px 0px 0 0}
.search-bar input.kwd{border:1px solid #DBDBDB;float:left;height:28px;line-height:28px;width:150px;margin:5px 5px 0 0;padding:0 3px}
.search-bar input.btn{background:none repeat scroll 0 0 #F78015;border:1px solid #EA660F;box-shadow:1px 1px 1px #F98924 inset;color:#FFFFFF;cursor:pointer;float:left;font:16px/30px "宋体";height:30px;margin-left:5px;margin-top:5px;width:75px;}
.btn button{background:#FF9A39;border:2px solid #FF9A39;color:#FFFFFF;cursor:pointer;height:34px;float:left;padding:0 13px}
.text1{border:1px solid #EBEBEB;float:left;width:200px;height:30px;line-height:30px;background:#FBFBFB;padding:1px;} 
.text1 input{background:#FFF;float:left;width:190px;height:28px;line-height:28px;padding-left:5px;color: #999;}
/*主题*/
.main{margin:auto;width:1058px;clear:both;margin-top:75px;_margin-top:15px;}
.main-top{border:1px solid #DDDDDD;border-top:3px solid #82bbd6; border-left:0px;float:left;width:100%;height:385px;overflow:hidden;}
.main-top .top-left{float:left;width:229px;background:#FCFCFC;height:385px;}
.main-top .top-left h3{float:left;width:221px;background:#82bbd6;color:#FFFFFF;font-size:19px;height:35px;line-height:32px;text-align:left;margin-left:-1px;margin-top:-1px;padding-left:10px; }
.main-top .top-left ul{float:left;width:228px;overflow:hidden; height:385px; border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD;}
.main-top .top-left li{float:left;width:114px;overflow:hidden;_text-indent:0px; padding:0 0px}
.main-top .top-left li a{ color:#666666;line-height:28px;height:28px;font-size:15px; display:block;text-indent:20px;padding:5px 0px; border-bottom:1px solid #F5F5F5; }
.main-top .top-left li a:hover{ text-decoration:none; border-bottom:1px solid #EEEEEE; background-color:#F8F8F8; color:#7DAA2A;}
.main-top .top-center{float:left;width:590px;background:#FFFFFF;margin:4px;}
.top-center .cent-cont{float:left;width:50%;}
.top-center .cent-cont img{float:left;width:100%;height:200px;}
.top-center .cent-cont span{float:left;width:100%;margin:10px 0 4px 0;}
.top-center .cent-cont span a{color:#333333;font-size:19px;font-weight:bold;margin-left:12px;margin-right:11px;}
.top-center .cent-cont span a b{color:#696666;font-size:14px;}

.main-top .top-right{float:right;width:229px;height:385px;background:#F0F8FF;border-left:1px solid #82bbd6;}
.main-top .top-right h3{float:left;width:229px;background:#82bbd6;color:#FFFFFF;font-size:19px;height:35px;line-height:32px;text-align:left;margin-left:-1px;margin-top:-1px;padding-left:10px; }
.main-top .top-right ul{float:left;_width:200px;_overflow:hidden;margin-top:2px;}
.main-top .top-right li{float:left;width:25%;margin-left:14px;text-align:center;height:38px; line-height:38px; }
.main-top .top-right li a{font-size:14px;color:#708090;}
.main-top .top-right li a:hover{color:#4169E1;}

/*栏目列表*/
.caty-list{float:left;width:100%;margin-top:14px;}
.list-title{float:left;border-bottom:3px solid #82bbd6;width:100%;}
.list-title h2{margin-right:5px;height:40px;line-height:40px;background:#82bbd6;font-size:29px;float:left;text-align:center;padding:0 10px;}
.list-title a{color:#FFFFFF;}
.list-title a:hover{text-decoration:none;}
.child-list{line-height:40px;}
.child-list li{display:inline;text-align:right;}
.child-list li a{color:#fff;background:#82bbd6;padding:2px 9px 6px 9px;}
.caty-list .list-box{background:#F7F7F7;float:left;width:1038px;padding:11px 10px;}
.caty-list .list-box .bd{width:1036px;float:left;border:1px solid #E8E8E8;background:#fafafa;margin-bottom:10px;padding:15px 0;}
.list-box .bd li{float:left;width:130px;cursor:pointer;height:200px;position:relative;margin-left:38px;overflow:hidden;}
.list-box .bd li .after{border-radius:3px;display:none;width:100%;height:100%;background:#000000;position:absolute;top:0px;left:0px;z-index:9;background:rgba(0,0,0,.3);_filter:alpha(opacity=30);}
.list-box .bd li a{position:absolute;top:100px;text-align:center;left:-100%;width:130px;background:#000000;color:#FFFFFF;font-size:15px;float:left;height:50px;line-height:50px;font-weight:bold;z-index:11;background:rgba(0,0,0,.9);_filter:alpha(opacity=90);}
.list-box .bd li a:hover{text-decoration:none;}
.list-cont{width:1056px;float:left;}
.list-cont .list-cont-l{float:left;width:278px;height:260px;border:1px solid #E5E5E5;background:#FFFFFF;overflow:hidden;}
.list-cont .list-cont-l ul li{float:left;}
.list-cont .list-cont-l ul li a{font-size:13px;}
.list-cont .list-cont-c{float:left;width:740px;height:260px;border:1px solid #E5E5E5;background:#FFFFFF;margin:0px 10px;padding-left:5px;overflow:hidden;}
.list-cont .list-cont-l .list-tit{float:left;width:91%;padding:10px 15px;line-height:30px;}
.list-cont .list-cont-l .list-tit h3{float:left;font-size:17px;color:#222222;line-height:30px;}
.list-cont .list-cont-c .list-tit{float:left;width:97%;padding:10px 10px;line-height:30px;}
.list-cont .list-cont-c .list-tit h3{float:left;font-size:17px;color:#222222;line-height:30px;}
.list-cont .list-tit a{float:right;color:#1155CC;font-size:12px;line-height:30px;}
.list-cont li{width:90%;margin:0 10px;float:left;margin-bottom:12px;height:16px;line-height:16px;overflow:hidden;text-indent:10px;}
.list-cont li a{color:#1155CC;font-size:14px;}
.list-cont-c .pic-cont{float:left;width:180px;margin-left:12px;}
.list-cont-c .pic-cont img{width:180px;height:120px;}
.list-cont-c .pic-cont p{float:left;line-height:150%;font-size:12px;color:#999999;height:60px;overflow:hidden;margin-top:10px;}
.list-cont-c .pic-cont p a{margin:0 5px;color:#1155CC;} 
.list-cont .list-cont-c ul{float:left;width:530px;margin-left:15px;_width:530px;_margin-left:15px;}
.list-cont .list-cont-c ul li{height:18px;line-height:18px;margin:0px 10px 12px 0px;overflow:hidden;width:245px;float:left;text-align:left;}
/*底部*/
.foot{float:left;padding-top:5px;margin-top:20px;width:100%;background:none repeat scroll 0 0 #F5F5F5;border-top:1px solid #EBEBEB;text-align:center;line-height:25px;padding-bottom:6px;text-align:center;color:#666;font-size:12px;}
.bot-nav{overflow:hidden;text-align:center;width:100%;color:#888;text-shadow:1px 1px 1px #FFFFFF;line-height:35px;}
.bot-nav a{color:#888;padding:1px 5px 0px 0px;text-shadow:1px 1px 1px #FFFFFF;}
/*友情*/
.friend-link{float:left;color:#666;font-size:12px;text-align:left;width:1040px;background:#FFF;padding:5px 5px 5px 10px;border:1px solid #e6e6e6;margin:20px 0px 0px 0px;}
.friend-link li{float:left;width:110px;height:23px;line-height:23px;padding-right:20px;white-space:nowrap;}
.friend-link li a{color:#999;}
.friend-link .fl-title{clear:both;width:60px;}
/*最新*/
.ic-doc{background: no-repeat;background-image:url("http://img.wenku115.com/cate/word.png");}
.doc-download{padding: 2px 22px;}
em{background:#999;line-height:16px;padding:0px 2px 0px 2px;margin-right: 5px;color:#fff;font-size:12px;} 
.top3{background:#F7553A;}
.list-cont-c .tuijian{padding:200px 0px 0px 222px;} 
.list-cont-c .tuijian p{border-top:1px dashed #E5E5E5;color:#999;font-size:12px;} 
.list-cont-c .tuijian a{color:#444!important;display:inline-block;line-height:22px;margin:10px 5px 3px 0px;padding:1px 7px 1px 7px;font-size:12px;}
.t-y3{background:none repeat scroll 0 0 #FFEEEE;}
.t-y4{background:none repeat scroll 0 0 #E3FFEB;}
/*工具链接*/
.tool-link b{font-size:15px;}

.top-center .cent-cont ul { padding:6px 0px 13px 13px; width:308px; float:left; border-top:1px solid #F5F5F5; border-left:1px solid #F5F5F5;}   
.top-center .cent-cont ul li{float:left;width:52px;line-height:25px;height:25px;overflow:hidden;margin-right:21px;}
.top-center .cent-cont ul li a{font-size:12px;color:#666666;}
.top-center .cent-cont ul li a:hover{color:#4169E1;}

/*实时推荐*/
.flash-link{float:left;color:#666;font-size:13px;text-align:left;width:1040px;background:#FFF;padding:5px 5px 5px 10px;border:1px solid #e6e6e6;margin:20px 0px 0px 0px;padding:10px 0px 10px 15px;}
.flash-link li{float:left;width:110px;height:28px;line-height:28px;padding-right:20px;white-space:nowrap;}
.flash-link li a{color:#666666;width:104px;display:block;white-space:nowrap;overflow:hidden;}
.flash-link .fl-title{clear:both;width:60px;}