@charset "gb2312";
/* CSS Document */

/**公共部分代码开始**/
*{ margin:0; padding:0;}
body{ font-size:12px; line-height:24px; color:#000; background:#f2f2f2;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
a img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
p{ text-indent:2em;}
/**公共部分代码结束**/

/**头部**/
#header{ width:100%; height:100px; background:#fff;}
.head{ width:1000px; height:100px; margin:0 auto;}
#header img{ padding-top:8px;}
#header ul{ width:371px; height:82px; padding-top:14px;}
#header ul li{ width:84px; height:29px; float:left; background:#efeeee; font-family:"微软雅黑"; font-size:16px; line-height:29px; text-align:center; margin-left:11px; margin-bottom:12px;}
#header ul li a{ color:#217fc4;}
#header ul .margin{ margin-left:0;}
/**banner**/
#banner{ width:100%; height:414px; background:url(../images/banner_bg.jpg) no-repeat center;}
.ban{ width:1000px; height:414px; margin:0 auto;}
.ban img{ display:block; float:left;}
.ban_txt{ width:1000px; height:140px; float:left; background:url(../images/ban3.jpg) no-repeat center; position:relative;}
.ban_txt form{ width:181px; height:22px; position:absolute; top:18px; left:528px;}
.ban_txt form .ban_text{ width:132px; height:22px; background:none; border:0 none;  line-height:22px; text-indent:7px; color:#fff;}
.ban_txt form .ban_sub{ width:45px; height:22px; background:none; border:0 none; text-align:center; color:#fbea00; cursor:pointer;}
.ban_txt p{ text-indent:0; color:#1c65b7; line-height:20px; position:absolute; top:45px; left:528px;}
.ban_txt p span{ color:#f00;}
/**菜单**/
.menu{ width:100%; height:55px; background:#e2e3e3;}
.menu ul{ width:987px; margin:0 auto;}
.menu ul li{ width:141px; height:55px; float:left;}
.menu ul li a{ display:block; width:141px; height:55px; font-size:14px; line-height:55px; text-align:center; font-weight:bold; color:#6b6c6c;}
.menu ul a:hover{ background:#1762b4; color:#fff; text-decoration:none;}
/**内容**/
#wrap{ width:1048px; margin:0 auto;}
/**专家寄语**/
.zjjy{ width:1000px; height:156px; background:url(../images/zjjy_1.gif) no-repeat left top #fff; margin:0 auto 15px;}
.zjjy p{ width:789px; padding:45px 0 0 165px;}
/**标题**/
.title{ height:94px; position:relative;}
.title img{ display:block;}
.title a{ display:block; width:106px; height:31px; font-family:"微软雅黑"; font-size:18px; line-height:31px; text-align:center; color:#0368c8; position:absolute; top:22px; right:43px;}
.box{ width:1000px; background:#fff; margin:0 auto 15px; padding-top:5px;}
.cl:after{ content:''; display:block; clear:both;}
/**part1,part2,part3,part4,part5,part6,part7**/
.pt_t{ width:962px; height:287px; margin:0 auto 15px;}
.pt_t_l{ width:440px;}
.pt_t_l h3 img{ margin:0 0 8px;}
.pt_t_l img{ display:block; float:left; margin-left:9px; margin-top:11px;}
.pt_t_l .margin{ margin-left:0;}
.pt_t_r{ width:497px; height:287px; background:#eaeaea;}
.pt_t_r dl{ width:491px; height:47px; padding-bottom:2px; background:url(../images/pt1_8.gif) repeat-x bottom; margin:0 auto 8px; font-family:"微软雅黑"; font-size:18px; line-height:47px; color:#1762b4; text-align:center;}
.pt_t_r p{ width:460px; margin:0 auto; line-height:22px;}
.pt_t_r .pt_p1{ margin-bottom:20px;}
.pt_t_r .pt_p2{ margin-bottom:10px;}
.pt_b{ background:url(../images/pt1_9.gif) repeat-x top #daedf6; padding:10px 0 20px;}
.pt_b dl{ height:42px; padding-bottom:2px; background:url(../images/pt1_10.gif) repeat-x bottom; font-family:"微软雅黑"; font-size:20px; line-height:42px; color:#1762b4; text-align:center; margin-bottom:10px;}
.pt_b dl a{ color:#1762b4;}
.pt_b p{ width:780px; margin:0 auto; text-indent:0;}
.pt_b p a{ color:#f00;}
.pt_b p i{ font-style:normal; color:#1762b4;}
.pt_b p span{ padding-right:40px;}
.pt_img{ width:927px; margin:10px auto 0;}
.pt_img img{ display:block; float:left; margin-left:48px;}
.pt_img .margin{ margin-left:0;}
/**模式**/
.moshi_t{ width:962px; height:71px; margin:0 auto 34px;} 
.moshi_t li{ width:319px; height:71px; float:left; margin-left:2px; cursor:pointer;}
.moshi_t #moshi_li1{ background:url(../images/moshi_1_2.gif) no-repeat center; margin-left:0;}
#moshi_li2{ background:url(../images/moshi_2_1.gif) no-repeat center;}
#moshi_li3{ background:url(../images/moshi_3_1.gif) no-repeat center;}
.moshi_b{ width:962px; padding-bottom:20px; margin:0 auto; display:none;}

.moshi_b1_l{ width:289px;}
.moshi_b1_l h3{ width:282px; height:51px; margin:0 auto 10px;}
.moshi_b1_l a img{ margin-top:13px;}
.moshi_b1_r{ width:655px; height:374px; border:1px solid #1762b4;}
.moshi_b1_r img{ display:block; margin:0 auto;}
.moshi_b1_r dl{ font-family:"微软雅黑"; font-size:18px; text-align:center; margin:20px 0;}
.moshi_b1_r p{ width:530px; height:24px; margin:0 auto 12px; color:#0352a9; text-indent:0;}
.moshi_b1_r .moshi_p1{ margin-bottom:20px;}

.moshi_b2_l{ width:309px; margin-right:36px;}
.moshi_b2_l2{ padding-left:20px;}
.moshi_b2_con{ width:309px; height:118px;}
.moshi_b2_txt{ width:174px;}
.moshi_b2_txt em,.moshi_b2_r em{ display:block; width:100%; height:33px; background:#fcad02; font-family:"微软雅黑"; font-size:15px; line-height:33px; text-align:center; color:#fff; font-style:normal; margin-bottom:1px;}
.moshi_b2_txt dl{ width:164px; height:74px; background:#daedf6; padding:10px 0 0 10px;}
.moshi_b2_txt dl dt{ font-size:14px; color:#1762b4; font-weight:bold;}
.moshi_b2_txt dl dd span{ padding-right:5px;}
.moshi_b2_con2{ margin-bottom:52px;}
.moshi_b2_c,.moshi_b2_c .moshi_b2_con{ width:351px;}
.moshi_b2_c .moshi_b2_txt{ width:217px;}
.moshi_b2_c .moshi_b2_txt dl{ width:207px;}
.moshi_b2_r{ width:187px;}
.moshi_b2_r dl{ width:100%; height:129px; padding-top:10px; background:#daedf6; margin-bottom:1px; text-align:center;}

.moshi_b3_con{ width:184px; margin-left:9px;}
.moshi_b3_con2{ margin-left:0;}
.moshi_b3_con dl{ height:60px; padding-bottom:11px; background:#ff9000 url(../images/moshi_14.gif) no-repeat center bottom;; font-family:"微软雅黑"; font-size:20px; line-height:60px; font-weight:bold; color:#fff; text-align:center;}
.moshi_b3_con p{ width:176px; margin:10px auto 22px;}
.moshi_b3_con .moshi_p2{ margin-bottom:0px;}
/**底部**/
#footer{ width:100%; height:266px;}
.footnav{ width:100%; height:55px; background:#1762b4;}
.footnav ul{ width:990px; margin:0 auto;}
.footnav ul li{ width:110px; height:55px; float:left; font-size:14px; line-height:55px; text-align:center; font-weight:bold;}
.footnav ul li a{ color:#fff;}
.footlogo{ width:1000px; height:161px; background:#fff; margin:0 auto; padding-top:50px;}
.foot_img1{ padding:0 80px 0 34px;}
.footlogo p{ width:294px; text-indent:0; line-height:36px; margin-right:75px;}