@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; background:url(../images/mainbg.jpg) center top no-repeat; }
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span { margin:0; padding:0; }
.clear { clear:both; font-size:0; line-height:0; height:0; }
a { color:#007bbb; text-decoration:none; }
ul { margin:0; padding:0; list-style-type:none; font-size:0; line-height:0; }
.spacer { clear:both; font-size:0; line-height:0; }
/*------------------------------------------------main--------------------*/
#top { width:100%; width:940px; height:87px; margin:0 auto; background: url(../images/top.jpg); }
#menu { width:100%; width:940px; height:49px; margin:0 auto; background: url(../images/top.jpg); }
/*------------------------------------------------nav--------------------*/
#nav {width:940px; height:38px; margin:0 auto; background:#bbe0f3;  }
#navMain { width:940px; height:38px; margin:0 auto; background:#bbe0f3; }
#navMain ul { width:913px; height:38px; padding:0 14px 0 13px; float:left; }
#navMain ul li.btn01 { width:119px; height:38px; float:left; background:url(../images/navButton.gif) 0 0 no-repeat; }
#navMain ul li.btn01 a { width:119px; height:38px; float:left; }
#navMain ul li.btn01 a:hover { width:119px; height:38px; float:left; background:url(../images/navButton.gif) 0 -38px no-repeat; }
#navMain ul li.btn02 { width:101px; height:38px; float:left; background:url(../images/navButton.gif) -119px 0 no-repeat; }
#navMain ul li.btn02 a { width:101px; height:38px; float:left; }
#navMain ul li.btn02 a:hover { width:101px; height:38px; float:left; background:url(../images/navButton.gif) -119px -38px no-repeat; }
#navMain ul li.btn03 { width:95px; height:38px; float:left; background:url(../images/navButton.gif) -220px 0 no-repeat; }
#navMain ul li.btn03 a { width:95px; height:38px; float:left; }
#navMain ul li.btn03 a:hover { width:95px; height:38px; float:left; background:url(../images/navButton.gif) -220px -38px no-repeat; }
#navMain ul li.btn04 { width:98px; height:38px; float:left; background:url(../images/navButton.gif) -315px 0 no-repeat; }
#navMain ul li.btn04 a { width:98px; height:38px; float:left; }
#navMain ul li.btn04 a:hover { width:98px; height:38px; float:left; background:url(../images/navButton.gif) -315px -38px no-repeat; }
#navMain ul li.btn05 { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -413px 0 no-repeat; }
#navMain ul li.btn05 a { width:97px; height:38px; float:left; }
#navMain ul li.btn05 a:hover { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -413px -38px no-repeat; }
#navMain ul li.btn06 { width:96px; height:38px; float:left; background:url(../images/navButton.gif) -510px 0 no-repeat; }
#navMain ul li.btn06 a { width:96px; height:38px; float:left; }
#navMain ul li.btn06 a:hover { width:96px; height:38px; float:left; background:url(../images/navButton.gif) -510px -38px no-repeat; }
#navMain ul li.btn07 { width:99px; height:38px; float:left; background:url(../images/navButton.gif) -606px 0 no-repeat; }
#navMain ul li.btn07 a { width:99px; height:38px; float:left; }
#navMain ul li.btn07 a:hover { width:99px; height:38px; float:left; background:url(../images/navButton.gif) -606px -38px no-repeat; }
#navMain ul li.btn08 { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -705px 0 no-repeat; }
#navMain ul li.btn08 a { width:97px; height:38px; float:left; }
#navMain ul li.btn08 a:hover { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -705px -38px no-repeat; }
#navMain ul li.btn09 { width:111px; height:38px; float:left; background:url(../images/navButton.gif) -802px 0 no-repeat; }
#navMain ul li.btn09 a { width:111px; height:38px; float:left; }
#navMain ul li.btn09 a:hover { width:111px; height:38px; float:left; background:url(../images/navButton.gif) -802px -38px no-repeat; }
/*------------------------------------------------nav--------------------*/

/*------------------------------------------------bot--------------------*/
#bot { width:940px; margin:0 auto; background:#bbe0f3; }
#botMain { width:940px; margin:0 auto; background:#bbe0f3; }
#botbanner { width:940px; margin:0 auto; background:#bbe0f3; }
/*------------------------------------------------bot--------------------*/


/*------------------------------------------------contener--------------------*/
#contener { width:940px; margin:0 auto; padding-top:16px; padding-bottom:10px; background:#b5d9ea; }
#contener .sidebar { width:187px; float:left; background: #cfe6f2 url(../images/leftbg01.jpg) no-repeat bottom; }
#contener .sidebar h2 { background:url(../images/leftbg.jpg) no-repeat left top; height:44px; line-height:44px; }
#contener .sidebar h2 strong { margin-left:16px; font-size:16px; font-weight:normal; color:#FFF; font-family:"Microsoft YaHei" "微软雅黑"; }
#contener .guide { float: right; width:739px; background: #FFF url(../images/rightbg01.jpg) no-repeat bottom; height:auto!important; min-height:300px; height:300px; }
#contener .guide h2 { background:url(../images/rightbg.jpg) no-repeat left top; height:44px; line-height:44px; }
#contener .guide h2 strong { margin-left:30px; font-size:16px; font-weight:normal; color:#FFF; font-family:"Microsoft YaHei" "微软雅黑"; }
#article { line-height:25px; padding:20px 25px 0px 25px; font-size:12px; color:#18ade7; }
#article p { margin-bottom:25px; font-size:12px; color:#18ade7; }
.list a { display:block; display:block; height:32px; width:100px; margin-left:10px; line-height:32px; padding-left:40px; font-size:14px; }
.list a:hover, .list a.local { color:#96d5ef; text-decoration:underline; }
.list a.list_t { padding-left:22px; background:none; width:168px; }
.line_n { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E5E9F1; }
/*------------------------------------------------contener--------------------*/


/*------------------------------------------------footer--------------------*/
#footer { width:100%; width:940px; height:50px; margin:0 auto; background:#bbe0f3; }
#footerleft { float: left; width:450px; height:42px; margin:0 auto; padding:0px 0px 0px 20px; font-size:12px; line-height:100%; background:#bbe0f3; }
#footerright { float: left; width:450px; margin:0 auto; padding:8px 0px 0px 20px; font-size:12px; color:#007bbb; line-height:140%; background:#bbe0f3; }
/*------------------------------------------------footer--------------------*/
