@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; text-align:left; border:none; list-style:none;}
body{ text-align:center; background:url(../images/topbg.gif) top repeat-x; padding-top:5px; font-family:"Arial"; font-size:14px;}
.common{ width:983px; clear:both; margin:0 auto; }
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
a{ text-decoration:none; color:#000;}
a:link{ text-decoration:none; color:#000;}
/*最上面的长条*/


.tcenter{ text-align:center; border-bottom:1px dashed #eee;border-top:1px dashed #eee; padding-bottom:10px; padding-top:10px;}
.tcenter a:nth-child(1){ background:url(../images/zjt.gif) left center no-repeat; padding-left:13px;}
.tcenter a:nth-child(2){ background:url(../images/yjt.gif) right center no-repeat; padding-right:13px;}
/*当行之上，top之下的一部分*/
#header{ height:135px; width:983px; margin:0 auto; position:relative;}
#logo{ height:91px;}


ul#top_link  {position:absolute;right:0;top:-20px;}
ul#top_link li{ float:left;line-height:25px;}
ul#top_link li a{ display:inline-block; padding:0 10px; line-height:30px; font-size:12px;}
ul#top_link li a:hover{ color:#005163;}
ul#top_link li.lanl{background:url(../images/toplink.gif) left bottom no-repeat; color:#fff;}
ul#top_link li.lanl a{ color:#fff;}
ul#top_link li.lanl a:hover{ color:#eee;}
ul#top_link li.lanr{background:url(../images/toplink.gif) right bottom no-repeat; color:#fff;}
ul#top_link li.lanr a{ color:#fff;}
ul#top_link li.lanr a:hover{ color:#eee;}
#biaoyu {position:absolute; right:0; top:42px; width:480px; text-align:right;}
form#search {position:absolute; right:0; top:90px;}
form#search label{ display:block; width:280px; height:29px; background:url(../images/s_bg.gif) left no-repeat;}
form#search label input#keywords{ float:left; width:240px; height:25px; line-height:25px;margin-top:2px; margin-left:4px; color:#878787;}
form#search label input#btn{ float:right;}

/*导航*/
#nav{ clear:both; height:36px; background:#FFF; border-top:1px solid #c6c7c9; border-bottom:1px solid #c6c7c9; margin-bottom:1px; }
#nav ul{ width:1100px; margin:0 auto;}
#nav li{ float:left; line-height:36px; }
#nav li a{ color:#005163; font-size:15px; font-weight:bold; display:block; width:152px; height:38px; text-align:center;}

#nav li#start a{margin-left:0px;}
#nav li  a:hover{ background:url(../images/navbg.gif) repeat-x;}

#nav ul li .li-child{ z-index:1; position:absolute;background:url(../images/navcbg.gif) repeat-x; opacity:0.6; display:none; border:1px solid #CCC; color:#484646;}

#nav li a:hover{ display:block;}
#nav ul li:hover div{display:block; }
#nav .li-child a{ font-size:12px; color:#484646; padding:5px ; height:20px; line-height:20px; min-width:142px; width:auto;}
#nav .li-child a:hover{ color:#005163; background:none;}





/*广告*/
#ad{ width:auto; text-align:center;background: #E3EBF9;}
.lakai33{ width:630px; height:33px; clear:both;}
.lakai27{ width:630px; height:27px; clear:both;}
.lakai15{ width:630px; height:15px; clear:both}





/*底部*/
#footer{  background:#FFF; width:100%; border-top:#CCC 1px solid; background:url(../images/ad/f_bg.jpg) repeat-x; clear:both;}
#footer p{ text-align:center; font:"宋体"; font-size:12px; line-height:30px; color:#6e6c6c}
#footer .pside{ padding-top:20px; padding-bottom:10px;}

#footer a{display:inline-block; width:72px;}
#footer a:hover{ color:#005163;}
#footer a img{float:right; margin-top:8px;}


/*后加上的样式*/
#hmain { width:983px; margin:0 auto;}
#hmain .llist{ width:200px; border:1px solid #000;}

#tupian img{ border:3px solid #005164;}


#banner1{text-align:center; width:100%; background:#E3EBF9; overflow:hidden; height:178px;}
#banner1 div{ width:100%; height:178px;}
#footer .bshare-custom{width:250px; margin:0 auto;}
#footer .bshare-custom a{width:10px;