body { font-size:12px; font-family:"微软雅黑", Arial; background:url(../images/right_bg.png) repeat-x; }
* { margin:0; padding:0; }
a { text-decoration:none; color:#333; }
a:hover { color:#F49E09; }
img { vertical-align:top; border:0; }
ul, li { list-style:none; }
/*头部*/
#head { width:900px; height:56px; margin:0 auto;}
#top { width:900px; height:77px; padding-top:5px; }
#logo { margin:0; float:left; width:198px; background:#248ACC; }
#logo a{ display:block; height:56px; width:198px; background:#248ACC; color:#fff; text-decoration:none; text-align:center; overflow:hidden; float:left;}
#logo a:hover{ background:#67ADDE; color:#fff; float:left;}
/*导航*/
#nav{ font-size:14px; height:56px; position:relative; z-index:100; width:702px; }
#nav li{ float:left; list-style:none; position:relative; width:116px; height:56px; border-left:1px solid #fff;}
#nav a{ display:block; height:56px; width:116px; line-height:56px; background:#248ACC; color:#fff; text-decoration:none; text-align:center; overflow:hidden; float:left;}
#nav a:hover{ background:#369; color:#fff; float:left;}
#nav ul li a.selt{ background:#67ADDE; }
#nav ul ul{ visibility:hidden; position:absolute; left:-1px; top:56px; width:116px; }
#nav ul li:hover ul.second, #nav ul a:hover ul.second { visibility:visible; }
#nav ul ul li { clear:both; text-align:left; border-right:none;}
#nav ul ul a:hover { background:#54BAFC; color:white; }
#nav .third{ top:0px; left:116px; width:116px;}
#nav ul ul li:hover ul.third, #nav ul ul a:hover ul.third { visibility:visible; }
#nav ul ul a:hover { background:#67ADDE; color:white; }
#nav ul ul ul li{ border-right:none;}
#nav ul ul ul a { background:#67ADDE; width:130px;}
#nav ul ul ul a:hover { background:#75BBEC; color:#fff; }
#nav table{ border-collapse:collapse; }
/*中间部分*/
#center { width:900px; margin:0 auto; height:auto; clear:both; overflow:hidden; }
/*banner开始*/
.focusbox { width:898px; height:248px; border:1px solid #e2e2e2; margin:0 auto; clear:both; position:relative; overflow:hidden; z-index:0; }
.focusbox .slideCon { width:898px; position:absolute; top:0; left:0; }
.focusbox .slideCon a { float:left; }
.focusbox .slideCon img { width:898px; height:268px; }
.focusnav { position:absolute; bottom:5px; right:5px; }
.focusnav li { float:left; width:22px; height:22px; line-height:22px; background:#ccc; font-size:12px; color:#f60; font-family:"\9ED1\4F53"; display:inline; margin-left:4px; text-align:center; cursor:pointer; position:relative; z-index:0; }
.focusnav li span { width:22px; height:22px; position:absolute; display:line-block; top:0; left:0; }
.focusnav li b { width:22px; height:22px; position:absolute; top:0; left:0; display:line-block; z-index:1; text-decoration:none; font-weight:normal; }
.focusnav li.select { background:#007CC2; color:#fff; }
/*banner结束*/
.intro { width:900px;  clear:both; }
#sid_lft { width:500px; height:300px; margin:0 0 2px 0; float:left; padding:0; background:#E2EFF9; }
#sid_lft_about { width:500px; height:40px; background:#97C8E9 url(../images/lft_bg.png) no-repeat left top; }
#sid_lft_txt { width:460px; height:220px; margin:30px 0 0 20px; }
#sid_lft_txt p { font-size:13px; text-indent:25px; line-height:1.4em; }
#sid_lft_txt img { width:150px; height:200px; margin:0 10px 0 0; float:left; }

#sid_rgt { width:398px; height:300px; float:right; background:#f9f9f9;padding:0; }
#sid_rgt_about { width:398px; height:40px; background:#7AABCC url(../images/rgt_bg.png) no-repeat left top; }
#sid_rgt_txt { width:350px; height:220px; margin:20px 0 0 20px; }
#sid_rgt_txt p { font-size:13px; text-indent:25px; line-height:1.4em; }
#sid_rgt_txt img { max-width:355px; margin:0; }


/*common页中间部分*/
#menu { width:200px; float:left; margin:0 15px 0 0; height:auto; }
#menu a { background:url(../images/menu_bg.png) top; width:200px; height:30px; margin:5px 0 5px 0; text-align:left; line-height:30px; color:#2d2d2d; font-size:14px; font-weight:bold; display:block; text-indent:20px;}
#menu a:hover, #menu a.selt { background:url(../images/menu_bg.png) bottom; color:#fff; }
/*.menu1 { width:200px; float:left; margin:0 15px 0 0; height:auto; }
.menu1 li { width:200px; float:left; margin:0 15px 0 0; height:auto; }
.menu1 a { background:url(../images/menu_bg.png) top; width:200px; height:30px; margin:5px 0 5px 0; text-align:left; line-height:30px; color:#2d2d2d; font-size:14px; font-weight:bold; display:block; text-indent:20px;}
.menu1 a:hover, #menu a.selt { background:url(../images/menu_bg.png) bottom; color:#fff; }
.menu2 a { background:url(../images/menu2_bg.png) top; width:200px; height:30px; margin:5px 0 5px 0; text-align:left; line-height:30px; color:#2d2d2d; font-size:14px; font-weight:bold; display:block; text-indent:20px;}
.menu2 a:hover, #menu a.selt { background:url(../images/menu2_bg.png) bottom; color:#fff; }*/
#menu img { border:1px solid #e2e2e2; margin:10px 0 5px 0; }
#com_cont { width:685px; float:right; }
#com_cont .tit { background:url(../images/x_line.jpg) left bottom repeat-x; height:30px; line-height:30px; }
#com_cont .tit a { color:#6d6d6d; }
#com_cont .tit a:hover { color:#007cc2; }
#com_cont .com_txt { background: none; border: none; border-bottom:none; height: auto !important; min-height: 200px; width: 683px; padding-top:10px;}
/*底部*/
#foot { width:900px; margin:0 auto; background:#F3F3F3; height:80px; color:#999; }
.foot_lft { width:900px; float:left; background:url(../images/logo2.jpg) no-repeat left center; height:80px; margin:0; padding:0;}
.foot_lft p { margin:10px 0 0 190px; line-height:1.7em;}
/*自适应高度*/
#center:after { display:block; height:0; clear:both; visibility:hidden; }
#center { display:inline-block; }
/*\*/
#center { display:block; }
/* end easy clearing */
/*\*/