﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0px auto;
	padding: 0px; font-size:12px;font-family:"微软雅黑","黑体","宋体";overflow-y: scroll;overflow-x:hidden;_overflow-y: scroll;_overflow-x:hidden; position:relative; background-color:#fff;
}
.clearfix {
	clear: both;
}
.clearboth {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}
.clear{ clear:both;}
* { color:#666;
	font-family: Microsoft YaHei;
}

.lineof {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
a {
	text-decoration: none;
	cursor: pointer;
}
a:hover { text-decoration:none;
	
}
a img {
	border: 0px none;
	padding: 0px;
	margin: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
}
p,h1, h2, h3, h4, h5, h6, form {
	padding: 0px;
	margin: 0px;
}
input,
textarea {
    border: 0;
}
input, textarea { outline: none }
input::-ms-clear {display: none}
textarea { resize: none }
input{
    outline: none;
}
img {
	border: none;
}
img a {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
dl{margin:0px; padding:0px;}
dl dt{ margin:0px; padding:0px;}
dl dd{ margin:0px; padding:0px;}
.font16{font-size:18px;}
.fleft{ float:left;}
.fright{ float:right;}
.topbar{height:46px; border-top:2px solid #f13670; background-color:#f6f4f4; line-height:42px;}
.topbar .fleft{color:#888;}
.topbar .name{color:#18a78c;}
.w1000{ width:1000px; margin:0 auto;}
.search_top{height:30px; line-height:30px; margin-top:6px; border:1px solid #FFF;-moz-border-radius:8px;      /* Gecko browsers */
    -webkit-border-radius: 8px;   /* Webkit browsers */
    border-radius:8px;  }
input.search_top{ color:#888; padding-left:10px;}
.searchBtn{background:url(../images/search_btn.png) no-repeat; height:17px; width:18px; position:absolute; right:10px; top:13px; }
.per_center{ background:url(../images/geren_zx.png) no-repeat 4px; width:15px; height:15px; padding-left:24px;}
.exit{ background:url(../images/exit.png) no-repeat 4px;width:15px; height:15px; padding-left:24px;}
.textr{margin-left:30px; float:left; display:block;}
.textr a{ color:#888;}
.textr span{ margin:auto 10px;color:#e0e0e0;}
.textr a:hover{color:#18a78c;}
.textr a.attention{background:url(../images/guanzhu.png) no-repeat 4px;width:18px; height:18px; margin-right:3px;border:none;padding:12px 5px 15px 20px;position:relative; z-index:410; border:1px solid #eee; border-bottom:none;}
.textr a.attention:hover{ background-color:#fff; border:1px solid #dedede;padding:12px 5px 15px 20px;position:relative; z-index:410; border-bottom:1px solid #fff;}
.upbox{ position:absolute; background:#fff;border:1px solid #dedede; width:106px; height:126px; z-index:9;top:45px; border-top:none;}
.upbox .footer_right{ margin:0px; white-space:normal; line-height:26px;}
.upbox .footer_right img{ margin:0px; float:left; }


.topbanner{margin:0 auto; width:100%; height:120px; background:50% 0; }
.textb{ font-size:24px;  width:1000px;margin:0 auto; position:relative; z-index:3;}
.textb span{position:absolute;top:-75px; color:#fff;}
.topbanner img{ height:120px; margin:0 auto;display:block; float:left;position:relative; z-index:2;}
.nav{ border-bottom:4px solid #f6f4f4; font-size:16px; color:#666;}
.nav ul{height:66px;}
.nav ul li{ text-align:center; height:66px;float:left; border-right:1px solid #f6f4f4; }
.nav ul li a{ color:#666;}
.nav ul li.sy{ background:url(../images/shouye_g.png) no-repeat center 10px;padding:0px 16px;}
.nav ul li.sy a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.sy_hover{background:#18a78c url(../images/shouye_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.sy_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.ts{ background:url(../images/tushu_g.png) no-repeat center 10px; padding:0px 16px; }
.nav ul li.ts a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.ts_hover{background:#18a78c url(../images/tushu_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.ts_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.st{ background:url(../images/shiting_g.png) no-repeat center 10px; padding:0px 16px; }
.nav ul li.st a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.st_hover{background:#18a78c url(../images/shiting_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.st_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.bg{ background:url(../images/benguan_g.png) no-repeat center 10px;padding:0px 16px; }
.nav ul li.bg a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.bg_hover{background:#18a78c url(../images/benguan_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.bg_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.ds{ background:url(../images/dushu_g.png) no-repeat center 10px;padding:0px 15px;}
.nav ul li.ds a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.ds_hover{background:#18a78c url(../images/dushu_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.ds_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.xb{ background:url(../images/xiaoben_g.png) no-repeat center 10px;padding:0px 16px; }
.nav ul li.xb a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.xb_hover{background:#18a78c url(../images/xiaoben_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.xb_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.fj{ background:url(../images/fenji_g.png) no-repeat center 10px;padding:0px 16px;}
.nav ul li.fj a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.fj_hover{background:#18a78c url(../images/fenji_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.fj_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.zj{ background:url(../images/zengjia_g.png) no-repeat center 10px;padding:0px 15px; }
.nav ul li.zj a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.zj_hover{background:#18a78c url(../images/zengjia_w.png) no-repeat center 10px; padding:0px 16px;color:#fff;}
.nav ul li.zj_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.sz{ background:url(../images/shuzi_g.png) no-repeat center 10px;padding:0px 15px;}
.nav ul li.sz a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.sz_hover{background:#18a78c url(../images/shuzi_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.sz_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}
.nav ul li.hs{ background:url(../images/hs_g.png) no-repeat center 10px;padding:0px 15px;}
.nav ul li.hs a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.hs_hover{background:#18a78c url(../images/hs_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.hs_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}

.nav ul li.ms{ background:url(../images/ms_g.png) no-repeat center 10px; padding:0px 16px; }
.nav ul li.ms a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.ms_hover{background:#18a78c url(../images/ms_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.ms_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}

.nav ul li.ydkj{ background:url(../images/ydkj_g.png) no-repeat center 15px; padding:0px 16px; }
.nav ul li.ydkj a{ height:30px; line-height:90px; margin-top:60px;}
.nav ul li.ydkj_hover{background:#18a78c url(../images/ydkj_w.png) no-repeat center 10px;padding:0px 16px;color:#fff;}
.nav ul li.ydkj_hover a{ height:30px; line-height:90px; margin-top:60px;color:#fff;}

.footer{background-color:#efefef; border-top:4px solid #e5e5e5;  height:100%; line-height:20px; overflow:hidden; padding-bottom:30px;color:#888;}
.footer_left{ width:760px; float:left;padding-top:20px;  }
.footer_left a{ color:#888;}
.footer_left a:hover{ color:#666;}
.footer_left .link{ border-bottom:1px solid #e5e5e5; margin-bottom:20px;padding-bottom:20px;}
.footer_left .link a{ margin-right:20px;}
.footer_left .copyright{ text-align:center; color:#888; margin-top:20px;}
.footer_right{ width:84px;background-color:#fff; padding:10px 10px 4px 10px;margin-top:20px; text-align:center; margin-left:10px; float:right;}
.bodypage{ padding:10px; width:980px; margin:0px auto auto auto; height:100%; overflow:hidden; margin-bottom:40px; min-height:500px;}
.w660{ width:660px;}
.page_turn{height:40px; line-height:42px; margin-top:20px; margin-bottom:30px;width:100%; text-align:center;}
.page_turn a{padding:13px 20px 11px 20px;border:1px solid #e5e5e5;border-left:none;margin-left:-4px;}
.page_turn .list a:hover{background-color:#f6f4f4; padding:13px 20px 11px 20px;}
.page_turn .list{margin:0px;height:40px; display:inline;}
.page_turn .leftline a{border-left:1px solid #e5e5e5;}
.page_turn div{ float:none;}
.page_turn .leftarrow{ background:url(../images/left_fy.png) no-repeat center;}
.page_turn .rightarrow{ background:url(../images/right_fy.png) no-repeat center;}
.bodyright{width:84px; height:246px; position:fixed;bottom:120px; right:0px;_position:absolute;_bottom:300px; _right:0px;}
.bodyright .uptop{background-color:#000; filter:alpha(opacity:20); opacity:0.2; -moz-opacity:0.2;-khtml-opacity: 0.2; display:block; margin:0px; height:82px; width:82px; margin-top:82px;}
.bodyright a.uptop img{ margin-top:31px; margin-left:31px;}
.bodyright .erwei{ float:left;}
.page_turn .list{ margin:0px; }
.bodyright .wjdc{background-color:#000; filter:alpha(opacity:20); opacity:0.2; -moz-opacity:0.2;-khtml-opacity: 0.2; display:block; margin:0px; height:82px; width:82px; margin-top:50px;}
.bodyright a.wjdc img{ margin-top:25px; margin-left:25px;}
.bodyright a.wjdc:hover , .bodyright a.uptop:hover{background-color:#18a78c;filter:alpha(opacity:100); opacity:1; -moz-opacity:1;-khtml-opacity:1; }
























