﻿@charset "utf-8";
/* CSS Document */
html,body{ width:100%;}
body{
	font-family:"微软雅黑", "Adobe 黑体 Std R", Helvetica, sans-serif;
	color: #333;
	font-size:14px;
	line-height:16px;
	min-width:1000px;
}
*{ margin:0; padding:0;}
ul,ol,li{ list-style:none; margin:0; padding:0;}
.clear{ clear:both; margin:0; padding:0;}
a{color: #043053;text-decoration: none;}
input{ border:none;}
p{ letter-spacing:2px;}
img{ border:none; margin:0; padding:0; *margin:0; *padding:0;}
h1, h2, h3, h4, h5, h6 { margin:0;line-height: 20px;}

/*头部*/
.fudong{ width:255px; overflow:hidden; position:fixed;top:240px; z-index:1000; left:0;}
.fudong .fu1{ width:55px; height:100px; float:left;}
.fudong .fu1 .a1{ background:url(../images/f1.png) no-repeat top center; display:block; width:55px; height:50px; cursor:pointer;}
.fudong .fu1 .a1:hover{ background:url(../images/f1dq.png) no-repeat top center;}
.fudong .fu1 .a2{ background:url(../images/f2.png) no-repeat top center; display:block; width:55px; height:50px; cursor:pointer;}
.fudong .fu1 .a2:hover{ background:url(../images/f2dq.png) no-repeat top center;}

.fudong .fu2{ width:190px; float:left; background:#F00; padding:5px; color:#FFF;}
.fudong .fu2 a{ color:#FFF;}

#top{ width:100%; height:89px; border-bottom:1px solid #CCC; position:absolute; top:0; z-index:20000}
.top{ width:1000px; height:89px; margin:0 auto; }
.phone{ position:absolute; z-index:1000; top:5px; right:30px; line-height:20px;}
.logo{ width:142px; float:left; height:89px;}
.menu{ width:800px; float:right;}
.menu ul{ 
    overflow:hidden; 
    width:800px;}
.menu ul li{ float:left;display:block; height:89px; position:relative;}
.menu ul li a{ font-size:16px; line-height:89px; font-weight:bold; color:#515151; display:block; padding:0px 22px;}
.menu ul li a:hover{ background:#00468e;  color:#FFF; display:block;}
.menu ul li:hover a{ background:#00468e;  color:#FFF; display:block;}
.menu ul li ul{ 
    width:470px; background:#FFF; height:332px; position:absolute; left:0; top:89px; z-index:100; border-top:1px solid #CCC; display:none;}
.menu ul li ul,
.menu ul li:hover ul{ 
    overflow:hidden;
    width:470px; background:#FFF; height:332px; position:absolute; left:0; top:89px; z-index:100; border-top:1px solid #CCC; display:block;z-index:20000}
.menu ul li:hover ul li{ padding-top:20px; width:150px; height:332px; padding-right:320px; display:block; overflow:hidden; position:fixed; padding-left:10px;}
.menu ul li:hover ul li a{ display:block; width:102px; height:36px; line-height:36px; padding-left:18px; background: #FFF url(../images/menulist.png) no-repeat left top; border-bottom:1px dotted #CCC; color:#333; font-size:12px; font-weight:normal;}
.menu ul li:hover ul li a:hover,
.menu ul li:hover ul li a.last:hover{background: #FFF url(../images/menulist.png) no-repeat left top; color:#00468e;}
.menu ul li:hover ul li a.last{ display:block; width:102px; height:36px; line-height:36px; padding-left:18px; background: #FFF url(../images/menulist.png) no-repeat left top; border-bottom:none; color:#333; font-size:12px; font-weight:normal;}




.bannerbox{ width:100%; overflow:hidden; height:100%; margin-top:90px;_margin-top:90px;}
.menubg{ width:100%; background:#F00; height:290px; position:absolute; left:0; top:90px; z-index:50; display:none;}
/*导航*/

/*中间部分*/
#container{ width:100%; min-width:1000px;}
.container{ width:1000px; margin:0 auto; overflow:hidden; line-height:20px;}
.ff1{ float:left; display:block; position:relative;}
.ff1 .tg{ width:100%; height:100%;  opacity:0.1; position:absolute; top:0; left:0;}
.ff1 .link{ position:absolute; top:15px; left:15px; width:120px; height:40px; padding-bottom:30px; font-size:18px; color:#333; line-height:18px; background:url(../images/alink.png) no-repeat left bottom;}
.ff1 a span.fa1{ font-size:12px; color:#333;}
.ff1 a span{ font-size:18px; color:#00468e;}
.ff1 .dq{ position:absolute; top:15px; left:15px; width:120px; height:40px; padding-bottom:30px; font-size:18px; line-height:18px; background:url(../images/alinkdq.png) no-repeat left bottom; color:#FFF;}
.ff1 a span.fa1,.ff1 a.dq span.fa1{ font-size:12px;}
.ff1 a.dq span{ font-size:18px; color:#FFF;}

.index{ height:50px;  padding-top:69px; overflow:hidden; width:1000px;}
.index hr{ color:#CCC; height:1px;}
.indextitle1{ width:350px; height:110px; margin:0 auto; background:#FFF;font-size:26px; line-height:120px; overflow:hidden; margin-top:-60px; text-align:center; position:relative;}
.indextitle1 span{ color:#F00; font-size:16px; line-height:20px; height:20px; position:absolute; top:20px; text-align:center; width:350px; text-align:center; z-index:100; left:0;}
.indextitle2{ width:200px; height:110px; margin:0 auto; background:#FFF;font-size:26px; line-height:110px; overflow:hidden; margin-top:-60px; text-align:center; position:relative;}
.ab{ width:345px; height:205px; float:left;}
.indextxt{ float:left; width:250px; border-right: 1px #CCC dashed; padding:0 30px 0 20px; line-height:22px; position:relative; height:205px;}
.indextxt .tit{ color:#01458c; font-size:18px; line-height:28px; width:200px;}
.indextxt a{ display:block; position:absolute; bottom:1px; left:210px; color:#F00;}
.indexnews{ float:right; display:block; overflow:hidden; width:325px; height:215px; margin-top:-10px;}
.indexnews ul li{ padding-top:14px; width:325px;}
.indexnews ul li a{ color:#333; font-size:14px; width:325px;}
.indexnews ul li a span{ display:block; float:right; width:80px;}

.title{ width:100%; height:58px; border-bottom:1px solid #CCC;}
.titlelist{ width:999px; margin:0 auto; border-left:1px #CCC solid; overflow:hidden;}
/**.titlelist ul li a{ display:block; float:left; padding:0 20px; line-height:58px; border-right:1px #CCC solid;}
/**.titlelist ul li a:hover,.titlelist ul li a.dq{ color:#FFF; background:#01458c;}**/

.titlelist2{ width:999px; position:relative; margin:0 auto; border-left:1px #CCC solid; overflow:hidden;}
.titlelist2 ul li a{  display:block; float:left; padding:0 20px; line-height:58px; border-right:1px #CCC solid;}
.titlelist2 ul li a:hover,.titlelist2 ul li a.dq{ color:#FFF; background:#01458c;}
.tlink{ text-align:right; line-height:58px; position:absolute; right:0;}
.tlink a{ color:#333; line-height:58px;}
.tlink span{ color:#f26525;line-height:58px;}
.abouttxt{padding:40px 0; display:block;}
.abouttxt p{ text-indent:2em; line-height:24px; margin:10px 0;}
.abouttxt p span{ color:#00468e; font-size:18px;}

.qiye{ width:1000px; background:url(../images/qiye.png) no-repeat center center; height:500px;}
.qiye .qiyetit{ text-align:center; font-size:28px; color:#f26525; line-height:98px;}
.qiye .qi{ width:273px; padding:0 30px; margin-top:160px; float:left; line-height:24px; font-size:13px;}
.qiye .qi span{ width:273px; text-align:center; font-size:16px; display:block; line-height:40px;}
.qiye .qi a{ color:#01458c; font-size:13px;}

.kehutit{ background:url(../images/kehubg.png) no-repeat top left; font-size:18px; line-height:24px; color:#333; margin-top:20px; height:88px;}
.kehutit span{ font-size:24px; line-height:30px; color:#000; padding-top:10px; display:block;}
.kehu{ width:1000px;}
.kehu img{ float:left; margin:10px 18px;}
.zizhi{ background:url(../images/zizhibg.jpg) no-repeat left top; padding-left:40px; line-height:24px; padding-bottom:30px; margin-left:30px;}
.zizhi span{ color:#f26525; font-size:24px; line-height:30px; margin-bottom:10px;}

.work{ height:42px; background:#f6f7f7; border-bottom:1px dashed #CCC;border-top:1px dashed #CCC; padding:1px 0;}
.work a{ color:#333; line-height:42px; padding:0 10px;}
.work a:hover,.work a.dq{ color:#f26525;}

.newslist{ height:100px; padding:25px 10px; border-bottom:1px dashed #CCC;}
.newslist .time{ display:block; float:left; width:100px; height:100px; margin-right:25px; text-align:center; line-height:30px; color:#FFF; background:#ff7f3f; font-size:18px;}
.newslist .time span{ height:70px; width:100px; line-height:70px; display:block; font-size:48px; background:#808080;}
.newslist .newstxt a{ color:#666; line-height:20px;}
.newslist .newstxt a span{ font-size:18px; color:#333; line-height:30px;}

.anli{ width:1000px; margin-bottom:30px; overflow:hidden;}
.anli .anli1{ width:200px; height:339px; float:left;}
.anli .anli2{ width:800px; float:left; height:339px; overflow:hidden;}
.anli .anli2 .anlitxt{ float:left; margin:0px 2px 6px 2px; width:240px; height:137px; padding:15px 10px; background:#f5f3f3; position:relative; font-size:12px; overflow:hidden; cursor:pointer;}
.anli .anli2 .anlitxt .cc{ width:260px; height:167px; position:absolute; top:167px; left:0;}
.anli .anli2 .anlitxt:hover .cc{ position:absolute; top:0px; display:block; background:#98d6fb;transition:top 0.5s ease; height:167px; z-index:5;opacity:0.9;}
.anli .anli2 .anlitxt:hover .cc img{opacity:1;}
.anli .anli2 .anlitxt1{float:left; margin:2px; width:240px; height:137px;}
.anli .anli2 .anlitxt span{ font-size:16px; line-height:24px; padding-bottom:10px; display:block; font-weight:bold;}
.anli .anli2 .anlitxt .time{ position:absolute; bottom:10px; left:15px; font-size:12px;}
.anli .anli2 .anlitxt .time a{ font-size:24px; color:#333;padding-right:10px;}

.ac{ border-bottom:1px solid #CCC; height:292px; background:url(../images/hot.jpg) no-repeat right top;}
.ac .aclist span{ line-height:25px; font-size:18px; color:#0058b3; display:block;}
.ac .aclist{ line-height:20px;}
.ac .aclist a{padding-top:30px; width:105px; height:39px; display:block; float:left;}
.aclist1{ border-bottom:1px solid #CCC; line-height:20px; padding:20px 0;}
.aclist1 span{ line-height:25px; font-size:18px; color:#0058b3; display:block;}
.aclist1 a{padding-top:10px; width:105px; height:39px; display:block;}
.a{ float:left;}
.ab{ width:1000px; height:268px; background:#0177c1;}
.ab img{ display:block; float:left; width:391px;}
.acc{ padding:35px 40px; color:#FFF; font-size:14px; width:529px; float:left;}
.acc .tit{ font-size:24px; padding-bottom:20px; color:#6197cb; line-height:26px;}
.acc .tit span{ color:#FFF; font-size:24px; font-weight:bold;}

.ab1{ width:1000px; height:317px; background:#0177c1;}
.ab1 .img { display:block; float:left; width:520px;}
.acc1{ padding:35px 40px; color:#FFF; font-size:14px; width:400px; float:right;}
.acc1 .tit{ font-size:24px; padding-bottom:20px; color:#6197cb; line-height:26px;}
.acc1 .tit span{ color:#FFF; font-size:24px; font-weight:bold;}

.b1{ background:#f2f2f2; height:35px; line-height:35px;}
.b2{ height:50px; line-height:50px;}
.table{ padding-top:20px;}
table.table tr td{ border-right:1px #CCC solid; text-align:center;}
table.table tr td a{ color:#333;}
table.table tr td a:hover{ color:#0177c1;}

.jointit{ padding:20px; border-bottom:1px solid #CCC; position:relative}
.jointit span{ font-size:18px;}
.jointit a{ position:absolute; right:25px; top:35px; height:25px; width:100px; text-align:center; background:#f26525; line-height:25px; color:#FFF;}
.jointxt{ padding-left:20px;}

.con{ text-align:center; width:100%; line-height:24px; font-size:14px; color:#666;}
.con span{ display:block; line-height:24px; font-size:14px; color:#000;}

.contt{ line-height:34px;}
.contt input{ background:#f2f2f2; width:240px; height:34px; padding-left:5px; line-height:34px;}
.contt input.button{ background:#f36525; color:#FFF; width:120px; height:40px; line-height:40px;  margin-top:20px; display:block; margin:0 auto;}
/*底部*/
#footer{ width:100%; height:305px; background: #f1eeee;  min-width:1000px; margin-top:80px;}
.footer{ width:1000px; margin:0 auto; display:block; overflow:hidden;}
.footer .fleft{ width:448px; height:220px; padding-top:50px; background:url(../images/indexcon.jpg) no-repeat left top; line-height:25px; float:left;}
.footer .fleft span{ color:#01458e; font-size:18px ; line-height:24px; margin-bottom:10px; display:block;}
.footer .fright{ width:520px; float:right;padding-top:20px; height:250px; overflow:hidden;}
.footer .fright ul{ width:520px; height:250px; }
.footer .fright ul li{ padding-left:20px; float:left; width:84px;}
.footer .fright ul li a{ line-height:30px; font-size:16px; font-weight:bold; color:#333;}
.footer .fright ul li ul{ width:84px; margin-top:15px;}
.footer .fright ul li ul li{ display:block; width:84px; padding-left:0;}
.footer .fright ul li ul li a{ line-height:24px; font-size:14px; font-weight:normal; color:#333;}
.foot{ width:100%; height:35px; background:#bcbcbc; text-align:center; display:block; line-height:35px; min-width:1000px;}



.flexslider{position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


.cv_table2 input{ border:1px solid #ccc; padding:5px;}
table.cv_table {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    text-align: left;
    width: 100%;
}
table.cv_table td {
    height: 28px;
    line-height: 28px;
}
table.cv_table td.cv_td1 {
    padding-right: 3px;
}
table.cv_table td.cv_select, table.cv_table td.cv_input {
    padding-left: 3px;
}
table.cv_table td.cv_select select {
    padding: 1px;
}
table.cv_table td.cv_select option {
    padding: 1px;
}
table.cv_table td.cv_input input {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    padding: 2px;
}
table.cv_table td.cv_input input:focus {
    border: 1px solid #aaa;
}
table.cv_table td.cv_input textarea {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    margin: 3px 0;
    padding: 2px;
    width: 80%;
}
table.cv_table td.cv_input textarea:focus {
    border: 1px solid #aaa;
}
table.cv_table td.cv_submit {
    padding: 5px 0;
}
table.cv_table td.cv_submit input {
    cursor: pointer;
}
#feedback {
    padding: 10px;
    text-align: center;
}
table.feedback_table {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    text-align: left;
    width: 100%;
}
table.feedback_table td {
    height: 28px;
    line-height: 28px;
}
table.feedback_table td.feedback_td1 {
    padding-right: 3px;
}
table.feedback_table td.feedback_select, table.feedback_table td.feedback_input {
    padding-left: 3px;
}
table.feedback_table td.feedback_select select {
    padding: 1px;
}
table.feedback_table td.feedback_select option {
    padding: 1px;
}
table.feedback_table td.feedback_input input {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    padding: 2px;
}
table.feedback_table td.feedback_input input:focus {
    border: 1px solid #aaa;
}
table.feedback_table td.feedback_input textarea {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    margin: 3px 0;
    padding: 2px;
    width: 80%;
}
table.feedback_table td.feedback_input textarea:focus {
    border: 1px solid #aaa;
}
table.feedback_table td.feedback_input .checboxcss {
    border: 0 none;
    margin-right: 5px;
    position: relative;
    top: 2px;
}
table.feedback_table td.feedback_submit {
    padding: 5px 0 5px 145px;
    text-align: left;
}
table.feedback_table td.feedback_submit input {
    cursor: pointer;
}
#search_list {
    padding: 10px;
}
#search_list ul {
    list-style: outside none none;
}
#search_list ul li {
    border-bottom: 1px dotted #ccc;
    padding: 3px 5px;
}
#search_list ul li img {
    display: none;
}
#search_list .search_title {
    display: block;
}
#search_list .search_title a {
    color: #f00;
    font-size: 14px;
    font-weight: bold;
}
#search_list .search_title a:hover {
    border-bottom: 1px solid #f00;
    text-decoration: none;
}
#search_list .search_detail {
    display: block;
}
#search_list .search_detail a {
    color: #09f;
    text-decoration: underline;
}
#search_list .search_updatetime {
    display: block;
}
#search_list a:hover {
    text-decoration: underline;
}
#member {
    padding: 10px 15px;
}
#link_index {
    padding: 0 10px;
}
#link_index ul {
    list-style: outside none none;
}
#link_index dl {
    margin-bottom: 30px;
}
#link_index dl dt {
    border-bottom: 1px solid #bbb;
    font-weight: bold;
    margin-top: 8px;
    padding: 3px;
}
#link_index dl dd {
    padding: 5px;
}
#link_index dl dd li {
    display: inline;
    padding-right: 10px;
}
#link_index dl dd li a {
    text-decoration: underline;
}
#addlink {
    padding: 10px;
    text-align: center;
}
#addlink .addlink_title {
    border-bottom: 1px solid #ccc;
    color: #f00;
    font-size: 13px;
    padding-left: 5px;
    text-align: right;
}
#addlink .addlink_table {
    background: #fff none repeat scroll 0 0;
    margin: 0 auto;
    text-align: left;
    width: 100%;
}
#addlink .addlink_table td {
    height: 28px;
    line-height: 28px;
}
#addlink .addlink_table td.addlink_td1 {
    padding-right: 3px;
    text-align: right;
    width: 20%;
}
#addlink .addlink_table td.addlink_input {
    padding-left: 5px;
}
#addlink .addlink_table td.addlink_td2 {
    padding-left: 5px;
}
#addlink .addlink_table td.addlink_input input {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    padding: 2px;
}
#addlink .addlink_table td.addlink_input textarea {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    margin: 3px 0;
    padding: 2px;
    width: 80%;
}
#addlink .addlink_table td.addlink_input input:focus {
    border: 1px solid #aaa;
}
#addlink .addlink_table td.addlink_input textarea:focus {
    border: 1px solid #aaa;
}
#addlink .addlink_submit {
    padding: 5px 0 5px 145px;
    text-align: left;
}
#addlink .addlink_submit input {
    cursor: pointer;
}
#message_index {
    padding: 10px;
}
#message_index ul {
    list-style: outside none none;
    padding: 5px 0;
}
#message_index li.message_list_line {
    background: #f5f7f8 none repeat scroll 0 0;
    border-bottom: 1px dotted #ccc;
    padding: 2px 5px;
}
#message_index li.message_list_info {
    background: #f5f7f8 none repeat scroll 0 0;
    padding: 5px;
}
#message_index li.message_list_reinfo {
    color: #ff3c3c;
    margin-bottom: 15px;
    padding: 5px 10px 5px 5px;
}
#message {
    padding: 10px;
}
#message .message_table {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-top: 10px;
    text-align: left;
    width: 100%;
}
#message .message_table td.message_td1 {
    height: 28px;
    line-height: 28px;
    padding-right: 3px;
    text-align: right;
    width: 20%;
}
#message .message_table td.message_input {
    padding-left: 3px;
}
#message .message_table td.message_input input {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    margin-right: 3px;
    padding: 2px;
}
#message .message_table td.message_text textarea {
    background: rgba(0, 0, 0, 0) url("../small/input.gif") no-repeat scroll left top;
    border: 1px solid #bbb;
    margin: 3px;
    padding: 2px;
    width: 80%;
}
#message .message_table td.message_input input:focus {
}
#message .message_table td.message_text textarea:focus {
    border: 1px solid #aaa;
}
#message .message_submint {
    padding: 5px 0 5px 145px;
    text-align: left;
}
#message .message_submint input {
    cursor: pointer;
}
#sitemap {
    padding: 10px;
}
#sitemap .sitemapclass {
    padding: 5px 0;
}
#sitemap .sitemapclass1 {
    border-bottom: 1px solid #ccc;
    display: block;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    padding-left: 15px;
}
#sitemap .sitemapclass1 a {
    background: #e6e6e6 none repeat scroll 0 0;
    padding: 2px 10px;
}

.artlist {
	float:left;
	width:1000px;
	height:90px;
	border-bottom:1px dashed #ebebeb;
	padding-top:15px;
	
}
.times {
	float:left;
	width:128px;
	height:65px;
	font-size:18px;
	color:#FFF;
	background:url(../images/times.jpg) no-repeat;
	text-align:center;
	padding-top:10px;
}
.ontimes {
	float:left;
	width:128px;
	height:65px;
	font-size:18px;
	color:#FFF;
	background:url(../images/times1.jpg) no-repeat;
	text-align:center;
	padding-top:10px;
}
.ontimes a {
	color:#fff;
}
.listt {
	float:left;
	width:862px;
	height:75px;
	padding-left:10px;
	overflow:hidden;
}
.listtbt {
	float:left;
	width:862px;
	height:20px;
	font-size:18px;
}
.listtbt a {
	color:#5c5c5c;
}
.listtbt a:hover {
	color:#dd4250;
	text-decoration:underline;
}
.listtnr {
	float:left;
	width:862px;
	height:45px;
	font-size:13px;
	font-family:"微软雅黑";
	color:#868686;
	line-height:20px;
	padding-top:10px;
	overflow:hidden;
}
.fanye{}
.fanye li{ float:left; margin-left:10px; font-weight:bold;}
.fanye li a{ display:block; padding:5px 10px; color:#878787; border:#dddddd 1px solid; }
.fanye li a:hover{ color:#0e6eb8; border:#0e6eb8 1px solid;}
.top_01{ border-bottom:#d1c6c6 1px dashed; padding-bottom:10px; text-align:center; margin-bottom:10px;}
.top_01 h1{ font-size:18px; line-height:26px; color:#000; }
.top_01 p{ color:#999; }
/*-----内页区域 sub_news-----*/
.sub_news{ padding:5px 0 10px;}
.sub_news dl { height:150px;}
.sub_news dl dt{}
.sub_news dl dd{ width:1000px; float:left; padding-top:6px;border-bottom:#d1c6c6 1px dashed;}
.sub_news dl dd a{ font-size:18px; color:#4e4e4e; }
.sub_news dl dd a:hover{ color:#317de9;}
.sub_news01{ font-size:14px; line-height:20px; height:60px; margin:6px 0 11px;overflow:hidden; color:#888;}
.sub_news02{ padding:0 0 0 21px; margin-bottom:10px; line-height:16px; height:16px; background:url(../images/news02.jpg) no-repeat left center; color:#a4a4a4; font-size:14px;}

.help-list li{border-bottom:1px dashed #E5F2F9; height:100px;padding:10px 0 0 10px;}
.help-list li:hover{background:#F7FBFD}
.help-list img{float:left;width:110px;height:90px;margin-right:10px;}
.help-list h4{padding:0 0 10px 20px;background:url(../images/article.gif) no-repeat;}
.help-list h4 a{color:#527da8; font-size:17px; font-family:"微软雅黑"; font-weight:bold; text-decoration:none;}
.help-list h4 a:hover{ color:#F00;}
.help-list p{float:right;color:#527da8;margin:5px 10px 0 0; font-size:12px; font-family:"微软雅黑";}
.help-list span{float:left;display:block;color:#999;line-height:20px;;height:60px;overflow:hidden;  font-size:13px;}
.help-list span a{ color:#527da8; text-decoration:none;}
.help-list span a:hover{ color:#F00;}