@charset "utf-8";
/* CSS Document */
body{
list-style-type:none; font:12px Geneva, Arial, Helvetica, sans-serif; color:#666; border:0px; line-height:20px; padding:0px; margin:0px; background:#FFF;}
*{text-decoration:none; border:0px; padding:0px; margin:0px auto; list-style-type:none;}
input,textarea{
border:1px #CCC solid; color:#666; font:12px Geneva, Arial, Helvetica, sans-serif;}
.margin-top{
margin-top:15px;}
.margin-top1{
margin-top:45px;}
.margin-top2{
margin-top:30px;}
.border{
border:1px #5C94B7 solid; border-top:5px #5C94B7 solid;}
.border1{
border:1px #ccc dashed;}
.border-right{
border-right:1px #CCC solid;}
.gray{
font-size:12px; color:#999;}
.gray1{
padding-left:15px; font-size:12px; color:#666;}
.gray2{
font-size:12px; color:#666; line-height:20px;}
.gray3{
font-size:12px; color:#666; line-height:20px; padding:5px;}
input{
border:1px #D9D9D9 solid; font-size:12px; color:#666; height:17px;}
.yellow{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#F60;}
.write{
color:#FFFFFF; font:12px Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.time{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#CCC; padding-left:5px;}
.title{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#3E7CB5; font-weight:bold;}
.title1{
background:url(../images/tubiao2.gif) no-repeat 3px 5px; padding-left:17px; font-size:12px; font-weight:bold; color:#999;}
.title2{
font:15px Geneva, Arial, Helvetica, sans-serif; color:#3E7CB5; font-weight:bold;}
.footer{
background:url(../images/bg2.gif) repeat-x top; height:70px;}
/*text link*/
a{
font-size:12px; color:#5C94B7;}
a:hover{
color:#666;}
a.href-more{
background:url(../images/tubiao1.gif) no-repeat 0 1px; padding-left:12px; color:#5C94B7; text-decoration:underline;}
a.href-more:hover{
color:#666;}
/*content*/
#content{
width:906px; margin:auto; border:1px #5C94B7 solid; border-top:5px #5C94B7 solid; padding:10px; height:100%; overflow:auto; clear:both;}
#content-left{
width:641px; padding-right:10px; float:left;}
#content-right{
width:255px; float:left;}
/*top*/
#top{
width:928px; margin:auto; height:97px;
}
#top-left{
width:240px; float:left; padding-top:30px;}
#top-right{
float:right; width:686px;}
#top-right-top{
padding-left:510px; padding-top:8px; margin-bottom:49px;}
#top-right-top img{
padding-left:7px; float:left;}
#top-right-bottom{
width:686px;}
#top-right-bottom li{
float:left;}
#top-right-bottom li a{
background:url(../images/bg.gif) no-repeat; width:98px; height:40px; font:11px Geneva, Arial, Helvetica, sans-serif; color:#8C8C8C;
display:block; float:left; font-weight:bold; line-height:40px; vertical-align:middle; text-align:center; text-decoration:none;}
#top-right-bottom li a:hover{
background:url(../images/bg1.gif) no-repeat; color:#5C94B7;}
/*banner*/
#banner{
width:640px; height:165px;}
/*feedback*/
#feedback{
background:url(../images/feedback.jpg) no-repeat; width:173px; height:145px; padding-left:80px; padding-top:20px; text-align:left;}
#feedback h1{
background:url(../images/tubiao3.gif) no-repeat 0 1px; padding-left:18px; color:#3577B1; font:12px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; height:20px;}
#feedback p{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#8D8D8D; line-height:18px;}
#feedback img{
margin-top:15px; margin-left:90px;}
/*feedback faq*/
#feedback-faq,#feedback1{
width:98%; margin:auto;word-break: break-all;
}
#feedback-faq ul{
margin-top:45px;
}
#feedback-faq ul li,#feedback1 ul li{
border:1px #E6E6E6 solid; margin-bottom:15px;}
#feedback-faq ul li h1{
color:#3E7CB5; font:12px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:1px #E6E6E6 solid; height:25px; 
background:#FFF; line-height:25px; vertical-align:middle; padding-left:8px;}
#feedback1 ul li h1{
color:#3E7CB5; font:12px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:1px #E6E6E6 solid; height:25px; 
line-height:25px; vertical-align:middle; padding-left:25px; background:#F1F5FC url(../images/wenhao.jpg) no-repeat 5px;}
#feedback-faq ul li p{
font:12px Geneva, Arial, Helvetica, sans-serif; padding:8px; color:#666; line-height:20px; background:#FAFAFA;}
#feedback-faq ul li span,#feedback1 ul li span{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#F90;}
#feedback1 ul li p{
font:12px Geneva, Arial, Helvetica, sans-serif; padding:8px; color:#666; line-height:20px;}
#feedback1 ul{
}
#feedback1 h2{
color:#666; font:12px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; height:25px; text-align:right; margin-top:45px; font-weight:normal;}
/*index news*/
#index-news{
width:100%; height:auto;}
#index-news ul{
display:block; clear:both; margin-top:20px;}
#index-news ul li a{background:url(../images/tubiao.gif) no-repeat  5px 4px; padding-left:15px; font-size:12px; color:#3E7BBC; font-weight:bold; text-decoration:none;}
#index-news ul li a:hover{color:red;}
#index-news span a.more{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#5C94B7; background:url(../images/tubiao1.gif) no-repeat 0 3px; padding-left:10px; margin-left:17px; text-decoration:underline; height:25px;}
#index-news span a.more:hover{color:#666;}
#index-news ul li p{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#666; padding-left:16px; line-height:20px;}
#index-news ul li span{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#ccc; padding-left:4px; line-height:20px;}
/*news detail*/
#news-detail{
width:97%; margin:auto; padding-top:25px;}
#news-detail h1{
height:60px; font:17px Geneva, Arial, Helvetica, sans-serif; color:#3577B1; font-weight:bold; text-align:center; vertical-align:middle; line-height:30px; padding-top:10px;}
#news-detail h2{
border:1px #CCC dashed; padding-left:380px; font:11px Geneva, Arial, Helvetica, sans-serif; color:#CCC; line-height:23px; vertical-align:middle; margin-bottom:15px; font-weight:normal; background:#FBFEFF;}
#news-detail p{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:22px;}

/*index contact*/
#index-contact{
width:100%; margin-top:12px; clear:both;}
#index-contact h1{background:url(../images/logo2.gif) no-repeat 0px 2px; padding-left:66px; font-size:12px; font-weight:bold; color:#3E7CB5;height:18px; padding-top:4px;}
#index-contact p{font-size:11px; color:#999; text-align:left; 
}
/*index map*/
#index-map{
width:100%; padding-top:18px;}
#index-map p{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#999; line-height:20px; text-align:left;}
/*index about*/
#index-about{
width:620px; padding-top:40px;}
#index-about li {
padding:5px; border-right:1px #CCC solid; width:195px; float:left;}
#index-about li h1{
background:url(../images/tubiao2.gif) no-repeat 0 3px; padding-left:15px; font:11px Geneva, Arial, Helvetica, sans-serif; color:#999; font-weight:bold;}
#index-about li p{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#999; line-height:20px;}
/*daohang*/
#daohang{
background:url(../images/tubiao6.gif) no-repeat 2px 8px; padding-left:22px; color:#666; line-height:24px; border-bottom:1px #CCC dashed; padding-top:4px; clear:both;}
#daohang span{
color:#FF8A00;}
#daohang img{
float:right; vertical-align:bottom;}
/*about*/
#about,#contact{
padding:15px;margin-top:20px;}
#about h1,#contact h1{background:url(../images/logo1.gif) no-repeat 0px 2px; padding-left:65px; font-size:14px; font-weight:bold; color:#3E7CB5;height:30px; }
#about p,#contact p,#agency p{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:20px;}

/*Agency*/
#agency{
padding:15px;
}
#agency h1{
font-size:14px; font-weight:bold; color:#3E7CB5;height:20px; margin-top:30px; background:url(../images/tubiao7.gif) no-repeat 0 5px;; padding-left:12px;
}
/*fanyexiaoguo*/
.pagination{
padding:2px; margin:16px;
}

.pagination ul{

text-align:left;
padding:0;
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding:0 5px;
border: 1px solid #5B97C3;
text-decoration: none; 
color: #666;
}

.pagination a:hover, .pagination a:active{
border:1px solid #5B97C3;
color:#fff;
background-color:#6CA7D3;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 3px; 
margin-right:3px;
border: 1px solid #5B97C3;
background-color:#6CA7D3;
color:#FFF;
}

.pagination li.disablepage{
margin:auto;
}

.pagination li.nextpage{
border:none; margin-top:5px;
}
.pagination li.nextpage img{
margin-top:5px;
}
/*resource*/
#resource{
width:100%; padding-top:25px; clear:both;}
#resource h1{
background:url(../images/tubiao4.gif) no-repeat 0 3px; padding-left:17px; font:12px Geneva, Arial, Helvetica, sans-serif; color:#3577B1; 
font-weight:bold; text-align:left; height:20px;}
#resource li{
height:100%;
}
#resource li a{
background:url(../images/tubiao5.gif) no-repeat 2px 5px; padding-left:17px; text-align:left; display:block; line-height:20px; color:#999; overflow:hidden; height:18px; clear:both; font-size:11px;}
#resource li a:hover{
color:#3577B1;}
#resource a.newmore1{
background:url(../images/tubiao5.gif) no-repeat 2px 5px; padding-left:17px; text-align:left; display:block; line-height:22px; color:#3577B1; overflow:hidden; height:22px; clear:both; font-weight:bold; font-weight:bold;}
#resource a.newmore1:hover{
color:#999;}
/*resource1*/
#resource1{
width:96%; padding-top:25px; margin:auto;}
#resource1 li{
height:22px;}
#resource1 li a{
background:url(../images/tubiao5.gif) no-repeat 2px 5px; padding-left:17px; text-align:left; display:block; line-height:20px; color:#999; overflow:hidden; height:20px; font-size:12px;}
#resource1 li a:hover{
color:#3577B1;}
#resource1 li span{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#ccc; float:right;}
/*footer*/
#footer{
background:url(../images/bg2.gif) repeat-x top; height:55px; width:928px; margin:auto; padding-top:17px; clear:both;}
#footer-left{
width:635px; padding-left:10px; padding-right:20px; float:left;}
#footer-left li{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#999; height:25px;}
#footer-left li a{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#5C94B7; padding:6px;}
#footer-left li a:hover{
font:11px Geneva, Arial, Helvetica, sans-serif; color:#999;}
#footer-left li span{
padding-left:5px;}
#footer-right{
width:260px; float:left;}
#footer-right li{
background:url(../images/search.gif) no-repeat 0 2px;}
#footer-right li input{
margin-left:27px; width:195px;}
#footer-right li img{
float:right; padding-right:10px;}
/*service*/
#service{
width:100%;}
#service h1{
background:url(../images/logo1.gif) no-repeat 0 3px; padding-left:65px; color:#006599; font-size:13px; font-weight:bold; height:25px;}
#service p{
font-size:11px; color:#999; padding-bottom:5px; line-height:17px;}
#service span{
font-size:11px; color:#5C94B7; line-height:22px;}
/*index news*/
#news-Description{
width:97%; height:auto;}
#news-Description ul{
display:block; clear:both; margin-top:20px;}
#news-Description ul li{
line-height:25px;}
#news-Description ul li a{background:url(../images/tubiao.gif) no-repeat  5px 4px; padding-left:15px; font-size:12px; color:#3E7BBC;text-decoration:none;}
#news-Description ul li a:hover{color:red;}
#news-Description ul li span{
float:right; padding-right:5px; color:#ccc; font-size:12px;}