@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
li{list-style:none;margin:0; padding:0;}
img{border:none;}
body{font-size:12px; line-height:22px; color:#666;background-color: #F5F5F5;}
a{color:#888; text-decoration:none;}
a:hover{color:#0e9fd6; text-decoration:underline;}

.left{float:left;}
.right{float:right;}
.clr{clear:both; height:1px; overflow:hidden;}
/*menu*/
.menu{width:100%; background:#3b3b3b;}
.menu ul{width:980px; margin:0 auto; line-height:25px; height:25px;}
.menu ul li{float:left; margin-right:15px;}
.menu ul a{color:#ccc; padding:0; margin:0; text-decoration:none;}
.menu ul a:hover{color:#0e9fd6; text-decoration:none;}

/*banner*/
.header{width:auto; background:url(../images/banner_bg.gif) repeat-x; height:244px; clear:both;}
.header .banner {width:980px; height:244px; margin:0 auto; background:url(../images/banner.jpg) 30px 0 no-repeat;}

/*characters*/
.characters{width:960px; margin:20px auto 0 auto;}
.characters .photo{width:420px; float:left;}
.characters .photo img{width:410px; overflow:hidden;}
.characters .intro{width:515px; float:right;}
.characters .intro h3{width:65px; height:25px;}
.characters .intro p{padding:10px;}
.characters .intro .info{ background:url(../images/jianj.gif) no-repeat;}
.characters .intro .span{margin-left:20px; }
.characters .intro .content{background:url(../images/nr.gif) no-repeat; margin-top:10px;}


/*access*/
.mt{padding-top:25px;}
.pr{padding-right:15px;}
.pl{padding-left:15px;}
.access, .sayings, .fragment, .news, .bottom{width:960px; margin:15px auto 0 auto;}
.access h3, .sayings h3, .fragment h3, .news h3{width:100%; height:52px; margin-bottom:10px;}
.access h3{ background:url(../images/tit1.jpg) no-repeat;}
.access .answer{width:960px; margin-top:15px;}
.access .answer .txt_box{width:480px;}
.access .answer .txt_box ul{padding:0 15px;}
.access .answer .txt_box li{padding-left:35px; line-height:25px;}
.access .answer .q{min-height:30px;background:url(../images/t2.gif) 0 5px no-repeat;}
.access .answer .a{min-height:30px;background:url(../images/t9.gif) 0 5px no-repeat; margin-top:35px;}
.access .answer .a strong{color: #3C3C3C;}
.access .answer .q strong{color:#0a87bf;}
.access .answer .img_box{width:450px; height:auto; overflow:hidden;}

/*sayings*/
.sayings h3{background:url(../images/tit2.jpg) no-repeat;}
.sayings .box{clear:both; padding:0 10px; width:940px;}
.sayings .pt{padding-top:15px;}
.sayings li{width:440px; border:dashed 1px #ccc; padding:10px;}
.sayings .h{height:100px;}
.sayings .s{height:80px;}

/*fragment*/
.fragment h3{background:url(../images/tit3.jpg) no-repeat;}
.fragment p{width:950px; padding:0 15px 15px 15px;}

/*news*/
.news h3{background:url(../images/tit4.jpg) no-repeat;}
.news ul{height:80px;}
.news li{width:440px; float:left; margin:0 20px;}

/* bottom */
.bottom {background:#3A3A3A; color:#888;}
.bottom ul{padding:15px; text-align:center;}
