﻿/*======================= 总的样式定义========================== */
* { margin: 0px; padding: 0px; }
body { color: #0097CC; text-decoration: none; font: 12px/22px Arial, Helvetica, sans-serif; background: #FFFFFF url(bodybj.jpg) repeat-x;/* 默认无背景，节日加相应背景 */ }
img { display: block; border-width: 0px; border-style: none; }
ul {list-style-type: none; }
.claer { clear: both; font-size: 0px; line-height: 0px; height: 0px; }
a:link,a:visited { font-size: 12px; font-weight: normal; color: #0097CC; text-decoration: none; }
a:hover { color: #005C7B; text-decoration: underline; }
.float_right { float:right;}
.float_left { float:left;}
.font12 { font-size: 12px; font-weight: normal; color: #999999; }
.font_in2 { height:auto; text-indent: 2em; }

/********链接**********/

/* ===================首页样式=========================== */
/* 头部 */
#top { margin: 0px auto; height: 100px; width: 950px; background: url(topbj.jpg) no-repeat; }
#logo { height: 42px; width: 199px; padding-top: 45px; float: left; padding-left: 10px; }
#topnav { float: right; height: auto; width: 300px; }
#topnav li { display: inline; }
#topnav ul { padding-top: 72px; padding-left: 80px; }
#nav { background: url(navbj.jpg) no-repeat; margin: 0px auto; height: 40px; width: 950px; }
#nav_2 { background: url(line_bg.gif) repeat-x; margin: 0px auto; height: 9px; width: 950px; }
#nav li { float: left; line-height: 40px; height: 40px; font-weight: bold; color: #FFFFFF; font-size: 14px; vertical-align: top; }
#nav a {   margin-right: 10px; margin-left: 10px;  }
#nav a:link,#nav a:visited { font-size: 14px; font-weight: bold; color: #FFFFFF;}
#nav a:hover { font-size: 14px; font-weight: bold; color: #00FF00; }

#nav ul { margin: 0px auto;width: 800px;}

/* 中部 */
#Page { margin: 0px auto; height: auto; width: 950px; padding-top: 10px; }
.side_left { height: auto; float: left; padding-right: 10px; width: 250px;}
.side_right { height: auto; width: 690px; float: left;  }
.index_t_l { line-height: 38px; background: url(sidebj.png) no-repeat left top; height: 38px; font-size: 14px; font-weight: bold; color: #005C7B; position: relative; width: 250px; text-indent: 4em; }
.title_2 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; position: absolute; right: 0px; top: 11px; }
.conter { height: auto; border: 1px solid #D2E6EE; margin-top: 1px; padding: 10px; }
#Training { height:auto; font-size: 14px; }
#Training li {/* 培训项目li背景 */ background: url(bj02.png) no-repeat; height: 34px; width: 225px; text-indent: 35px; }
#Training a { font-size: 14px; font-weight: bold; color: #0097CC; background: url(tub02.gif) no-repeat 20px 1px; width: 195px; padding-left: 45px; line-height: 34px; }
#Training a:hover { color: #005C7B; background: url(tub01.gif) no-repeat 20px 1px; font-size: 14px; }
/**业务**/
#Business { height:180px; width: 220px; line-height: 26px; background: #FFFFFF; }
#Business li { float: left; width: 110px; text-align: center; }
#Business a { background: url(tub04.jpg) no-repeat left; margin: 0px auto; padding-left: 18px; }
#Business a:hover { background: url(tub05.jpg) no-repeat left; margin: 0px auto; padding-left: 18px; }

#index_ad01 { height: auto; width: auto; }
#index_ad01 img { display: inline; }
#index_ad01 li { margin-top: 3px; }
/***排盘***/
#pp { background: url(pp.jpg) no-repeat; height: 68px; width: 185px; padding-left: 65px; padding-top: 10px; line-height: 18px; }
#pp a{ margin-right: 6px; margin-left: 6px; }
#pp a{ font-size: 14px; color: #FFFFFF; text-decoration: none; }
#pp a:hover { font-size: 14px; color: #FF0000; text-decoration: underline; }
/**流程**/
.Process,.link { margin: 0px auto; width: 950px; background: url(bj02.gif) repeat-x left top; }
.Process { height: 190px; }
.index_t_2 { line-height: 37px; position: relative; background: url(guide-16.gif) no-repeat 10px 5px; height: 37px; font-size: 14px; color: #005C7B; text-indent: 60px; }
.Process_cont1,.Process_cont2,.Process_cont3,.Process_cont4 { float: left; height: 148px; width: 228px; }
.Process_cont1 { background: url(lc01.jpg) no-repeat center; display: inline; margin-left: 35px; }
.Process_cont2 { background: url(lc02.jpg) no-repeat center; }
.Process_cont3 { background: url(lc03.jpg) no-repeat center; }
.Process_cont4 { background: url(lc04.jpg) no-repeat center; }
.Process dl { height: auto; width: 140px; padding-left: 15px; line-height: 22px; }
.Process dt { font-size: 14px; line-height: 30px; font-weight: bold; height: 30px; margin-bottom: 10px; margin-top: 10px; text-indent: 10px; }
/**友情链接**/
.link { height: 110px; line-height: 18px; }
.link_title { font-size: 12px; color: #000000; font-weight: normal; padding-left: 20px; }
#link_cont { background: #F5F9FA; height: 55px; width: 920px; margin: 10px auto 5px; padding: 5px; }
#link_cont a { margin-right: 4px; margin-left: 4px; }
/**版权**/
#copyright { background: url(bodybj.jpg) repeat-x bottom; height: 100px; width: 100%; margin-top: 5px; }

#logo02 { background: url(logo2.jpg) no-repeat bottom; float: left; height: 100px; width: 278px; }
#copyright_cont { margin: 0px auto; height: 100px; width: 950px; }
#copy { height: auto; width: 672px; margin-top: 25px; color: #005C7B; text-align: center; float: left; }
#copy p { text-align: center; height: 20px; margin: 0px auto; }
#copy a { font-weight: bold; color: #005C7B; margin-right: 5px; margin-left: 5px; }
#copy img { display: inline; }


#Slide { height: 158px; width: 688px; border: 1px solid #D2E6EE; margin-bottom: 10px; }
#Article,#danweb { float: left; width: 480px; line-height: 22px; }
#Article dl { padding: 5px; float: left; height: auto; width: 230px; }
#Article dt,#danweb dt { font-size: 14px; line-height: 20px; font-weight: bold; color: #005C7B; height: 19px; width: auto; background: url(bj03.gif) no-repeat; border-bottom: 1px solid #005C7B; margin-bottom: 10px; padding-left: 20px; }

/***商城**/
#shop { height: auto; width: 690px; }
#Expert { height: auto; width: 360px; float: left; }
#Expert_tltle { background: url(Expert.jpg) no-repeat left; height: 35px; width: 360px; line-height: 35px; color: #000000; text-align: right; }
#Expert_cont { background: url(Expertbj.jpg) no-repeat left bottom; height: auto; width: 350px; text-align: center; padding: 5px; height: auto; width: 350px; }
#Expert_cont dl { height: auto; width: 110px; padding: 0px; float: left; display: inline; margin-right: 5px; }
#Expert_cont dt { background: #1F708B; height: 102px; width: 102px; padding: 4px; }
#Expert_cont img { border: 1px solid #FFFFFF; }
#Expert_cont  a{ margin: 0px auto; width: 100px; text-align: center; }
#Expert_cont dd { margin: 0px auto; }

#shop_list { border: 1px solid #D2E6EE; padding: 10px 8px 10px 22px; height: auto; width: 638px; }
#shop_list dl { float: left; height: auto; width: 212px; }
#shop_list dt { width:190px; background: url(shopbj.gif) no-repeat; padding: 5px; height: 190px; }#shop_list dd { text-align: center; line-height: 30px; height: 30px; }
#shop_list img { margin: auto; }
#shop_cont { width:650px;}

/**吉祥物**/

#Goods { float: left; height: auto; width: 210px; background: #E5E8ED; }
#Goods_pic a { color: #000000; }
#Goods_pic {}
#Goods_title { background: url(jixiang.png) no-repeat right; height: 35px; width: 210px; }
#Goods_pic dt { height: 103px; width: 124px; background: #005C7B; padding: 1px; margin: 0px auto; }
#Goods_pic dt hover{ background: #009900; }
#Goods_pic dd { text-align: center; height: auto; width: 210px; margin-top: 10px; color: #000000; }
#Goods_pic img { border: 2px solid #FFFFFF; height: 99px; width: 120px;}
#Goods_pic img:hover { border: 2px solid #006600; }
#Goods_pic dl { margin-top: 10px; }
#Goods_text {margin: 0px auto;  }
#Goods_text h1,#Goods_bbs h1 { font-size: 12px; line-height: 20px; font-weight: bold; color: #005C7B; background: url(shaoptitle.gif) no-repeat center bottom; height: 20px; width: 150px; margin: 10px auto 0px; border-top: 1px dotted #000000; padding-top: 10px; }
#Goods_bbs h1 { margin: 0 auto;}
#Goods_text span { color: #FF0000; }
#Goods_text ul,#Goods_bbs ul { width: 140px; text-align: center; margin:0 auto; padding: 10px; height: auto; }
#Goods_bbs ul { padding: 10px 10px 0; height: auto; }
#ad01 { height: 100px; width: 480px; margin-bottom: 10px; color: #000000; }

/****广告****/
#ad01 img { margin: 0 auto;}
.Goods_span { float: right; padding-right: 10px; }
#Goods_text a ,#Goods_bbs a{ color: #000000; }
/****************************栏目页***********************************/
#Channels_left { float: left; height: auto; width: 670px; }
#Channels_right { background: #E5E8ED; height: auto; width: 230px; float: left; padding: 5px 10px; color: #000000; }
#Channels_right a { color:#000000;}
#logo3 { background: url(logo3.jpg) no-repeat left top; float: left; height: 300px; width: 30px; }
#Channels_left_cont { border: 1px solid #D2E6EE; padding: 10px; }
#Channels_left h1,#Page h1 { font-size: 12px; color: #005C7B; }
#Channels_left_cont dl { background: #F3F3F3; padding: 5px; }
#Channels_left_cont dt { font-size: 16px; color: #005C7B; text-align: center; font-weight: bold; }
#Channels_title2{width: 450px;}
#Channels_title3 { text-indent: 2em; }
#Channels_title2 a,#Channels_title3 a{ color: #001A64; margin-right: 5px; }
#Channels_left_cont li { border-bottom: 1px dotted #CCCCCC; background: url(line01.gif) no-repeat left center; text-indent: 1em; }
#Channels_ul { line-height:26px; }
#Channels_right dt { font-size: 14px; font-weight: bold; background: url(bj01.jpg) no-repeat left bottom; text-indent: 2em; width: 230px; height: 26px; }
#ad3 { margin: 5px auto; height: 100px; width: 230px; }
#fenye {text-align: center;  margin-top: 8px;}
/********************内容页************************/
#Channels_left_cont h1 { font-size: 16px; color: #005C7B; text-align: center; line-height: 38px; margin: 5px 0px; height: 38px; border-bottom: 1px solid #00A5DB; }
#Channels_left_cont_p { font-size: 12px; color: #999999;  text-align: center; }
#maycontent { margin-top:10px;}
#maycontent img{ width:480px; height:480px;}
#next { margin: 0px auto; background: #EEEEEE; }
#next h3 { font-size: 12px; }
/*******公告页********/
#Announcement { padding: 10px; height: auto; width: 928px; border: 1px solid #D2E6EE; }
#Announcement_cont { margin-top: 15px; }
/***导航***/
#dh,#dh a { color:#005C7B; font-weight: bold; }
/***留言***/
.book img {float: left; }
/**单页面内容控制**/
#danweb dl { height:auto; width:98%; float: none; }