﻿@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font-size:12px;color:#393939; font-family:"宋体"; background-color:#EBEBEB; }
body,ul,ol,dl,li,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{ font-size:12px;margin:0;padding:0;border:0;}
ul,dl,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
a:link{color:#393939;}
a:hover,a:active,a:focus{color:#c00; text-decoration:underline;}
.clear{clear:both;}
/* common */
.area {width:960px;margin:0 auto; overflow:hidden;}
.are { width:958px; margin:0 auto; overflow:hidden;}
.left { float:left; overflow:hidden;}
.right { float:right; overflow:hidden;}
.blank10 { margin-bottom:10px;}
.blank5 { margin-bottom:7px;}
.tops { background-color:#145C04; height:110px;}
.clear { clear:both;}
.ffb {background-color:#fff;border:1px solid #ddd;}
.tc { text-align:center;}

/*gongyong*/
.txt_list { overflow:hidden; padding:5px;}
.txt_list li {  height:25px; line-height:25px; text-indent:1.5em; background:url(http://web.96u.com/images/icon_1.gif) no-repeat 8px center;}
.mod_title { overflow:hidden; border-bottom:1px solid #eaeaea; padding:15px;}
.mod_title h1 { font-size:20px;}
.mod_title h2,.mod_title h3 {   font-size:14px; float:left;}
.mod_title span { float:right;}
.pic_xiao {overflow:hidden;}
.pic_xiao li { width:102px; height:145px; float:left; padding:8px 6px;} 
.pic_xiao li img { width:90px; height:135px; }
.pic_xiao a { display:block;  background-color:#F4F4F4;padding:5px; border:1px solid #eaeaea;}
.pic_xiao a:hover { background-color:#ddd;}

.fk_box { overflow:hidden; background-color:#fff; border:1px solid #ddd;}
.pic_da,pic_fang { overflow:hidden; padding:5px;}
.pic_da li { width:177px; height:300px; float:left; padding:8px 6px;}
.pic_da .da_img,.pic_fang .fang_img { overflow:hidden; padding-bottom:5px;}
.pic_da .da_img img { width:165px; height:248px; }
.pic_da .da_img a,.pic_fang .fang_img a { display:block;padding:5px; border:1px solid #eaeaea; background-color:#F4F4F4;}
.pic_da .da_img a:hover,.pic_fang .fang_img a:hover {background-color:#ddd;}
.pic_da .da_title,.pic_da .da_info,.pic_fang .da_title,.pic_fang .da_info { line-height:20px; text-align:center;}
.pic_da .da_info,.pic_da .da_info a,.pic_fang .da_info,.pic_fang .da_info a { color:#999;}

.pic_fang li { width:177px; height:220px; float:left; padding:8px 6px;}
.pic_fang .fang_img img { width:165px; height:142px; }

.weizhi { overflow:hidden; padding-bottom:10px;}

/* mod */
#nav { height:45px; overflow:hidden;}
#subnav { height:40px; overflow:hidden; background-color:#F3F3F3; border-bottom:1px solid #ddd;}

/* header */
.header{ background-color:#333; border-bottom:1px solid #000; width:100%; height:45px;}
.header .logo{background-position: background-repeat: no-repeat;  height:50px; text-align:center;*font-size:40px; width:120px;}
.header .logo a{display:table-cell;vertical-align:middle;text-align:center;*display:block; height:60px; float:left}
.header .banner{ overflow:hidden;zoom:1;_float:right; text-align:right;	}
.nav-site { clear:both; overflow:hidden;}
.nav-site li { line-height:45px; float:left; font-family:"微软雅黑";}
.nav-site li a { display:block; padding:0px 12px; font-size:14px; color:#fff; border-left:1px solid #000;border-right:1px solid #404040;}
.nav-site li a:hover { background-color:#666;text-decoration:none;}
.nav-site .i { background-color:#666;}
.nav-site .i a { border-left:none;}
.tag-site { width:120px; overflow:hidden; line-height:45px; text-align:right;}
.tag-site a { color:#ccc; padding-left:10px;}
#subnav .fengdown { line-height:40px; font-family:Arial, Helvetica, sans-serif;}
#subnav .fengdown  b { color:#0060A5;}
#subnav .fengdown  a { padding:3px 10px; margin-right:5px; background-color:#E6E6E6;}
#subnav .fengdown  a:hover { color:#fff; background-color:#333; text-decoration:none;}
.search{ overflow:hidden; padding-top:7px;}
.search .text{border:1px solid #e5e5e7;padding:4px 0 3px 40px; height:18px;width:210px;background:#fff url(http://web.96u.com/images/icon.png) no-repeat;}
.search .search-btn{ background:#3a6ea5; border:none; color:#fff; height:1.9em;margin-left:3px;width:4.2em;vertical-align:middle; text-align:center;font-family:"微软雅黑";}
/* index */
.fk_top { overflow:hidden; }
.fk_top_1 { width:250px; height:380px;background-color:#fff; }
.fk_top_1 .ts { overflow:hidden; padding:4px;}
.fk_top_1 .ts a { display: inline-block;width: 70px;height: 45px;background-color:#4895B1;margin: 5px 0px 5px 5px;color: black;font-size: 18px;text-align: center;line-height: 24px;padding-top: 20px; color:#fff;font-family:"微软雅黑";}
.fk_top_2 { width:696px; height:380px; background-color:#fff;}
.fk_top_2 .pic_xiao { padding:5px; overflow:hidden;}
.fk_top_n {width:960px;background-color:#fff;}
/* list */
.list { overflow:hidden; }
.list_box { width:646px; overflow:hidden;}
.list_box .info { width:300px;}
.list_mod {width:300px;}
.pic_list { overflow:hidden; margin-right:-3px;}
.pic_list li { float:left;width:215px;height:310px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;text-align:center; padding-top:15px;}
.pic_list li img { width:165px; height:240px;}
.pic_list p { line-height:20px;}
.pic_list .pic_list_title { padding-top:10px; width:90%; margin:0 auto;}
.pic_list li p b { font-weight:100;}
.pic_list .pic_list_info { color:#999; }
.pic_list .pic_list_info small { font-size:12px;}
.list_page { height:50px; padding:10px; overflow:hidden;}
.list_page li { float:left; list-style:none; padding:3px; line-height:30px;}
.list_page li a { display:block; padding:0px 13px; background-color:#666; color:#fff;border-bottom:1px solid #DDD;border-right:1px solid #DDD;}
.list_page li a:hover { text-decoration:none; background-color:#333;}
.list_page .thisclass a { background-color:#ccc;}

/* news */
.news_title { text-align:center; height:65px; border-bottom:1px solid #ddd;}
.news_title h1 { font-size:22px; line-height:65px;}
.news_info { height:30px; line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif;color:#999;}
.news_info a { color:#999;}
.news_info small { font-size:12px; padding-left:10px;}
.news_content { padding:20px; overflow:hidden;}
.news_content p { padding:5px 0px;}
.news_content,.news_content p,.news_content p a,.news_content strong,.news_content b,.news_content font { font-size:14px; line-height:25px;}
.news_context { overflow:hidden; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.news_context ul { padding:20px; overflow:hidden;}
.news_context ul li { float:left; padding-right:20px;}
.news_pic { overflow:hidden;}
.news_pic .mod_title { background-color:#f5f5f5;}
.news_pic ul { padding:10px;overflow:hidden;}
.news_pic ul li { width:112px; height:160px; float:left; padding:8px 6px;} 
.news_pic ul li img { width:100px; height:150px; }
.news_pic ul li a { display:block;  background-color:#F4F4F4;padding:5px; border:1px solid #eaeaea;}
.news_pic ul li a:hover { background-color:#ddd;}

/* search */
.sidebar { height:30px; line-height:30px; overflow:hidden;}
.sidebar span { padding-right:30px;}
.resultlist { background-color:#fff;}
.resultlist ul { overflow:hidden;}
.resultlist ul li { height:150px; border-bottom:1px solid #ddd;padding:20px; clear:both;}
.resultlist ul li img { width:100px; height:150px;}
.resultlist ul li .left { width:120px; overflow:hidden;}
.resultlist ul li .right { width:790px; overflow:hidden;}
.resultlist ul li .right h3 { font-size:14px; height:30px;}
.resultlist ul li .right p { line-height:22px; height:105px;}
.resultlist ul li .right span,.resultlist ul li .right span a { color:#999; font-family:Arial, Helvetica, sans-serif;}
.resultlist ul li .right span small { padding-left:10px; font-size:12px;}
/* sitemap */
.linkbox { border-bottom:1px solid #ddd;}
.linkbox h3 { line-height:30px; text-indent:2em; padding:20px 0px;}
/* links */
.linkslist { padding:15px;}
.linkslist a { padding-right:5px; line-height:20px;}

/* footer */
.footer { height:50px; padding:10px 0px; background-color:#333; color:#ddd;}
.footer a { color:#ddd;}
.footer p { text-align:right; line-height:25px; font-family:Arial, Helvetica, sans-serif;}