@charset "utf-8";
/* CSS Document */
/*==home_banner===================*/
#home_banner{width:100%;background:url(images/home_banner_bg.gif) repeat-x;}
#home_banner .wrap{height:325px;}

#main{width:1014px;margin:0 auto;border-left:1px solid #d3d4d4;border-right:1px solid #d3d4d4;background:#d1e9f5 url(images/home_r_bg.gif) repeat-x;}
#main .news{height:32px;background:#d8e8f0;padding-left:20px;line-height:32px;}
#main .news span{background:url(images/news_icon.png) no-repeat left center;padding-left:28px;font-weight:bold;}
#main .topic{width:228px;height:445px;border-left:1px solid #d3d4d4;background:#eef8fc url(images/topic_bg.gif) repeat-x;}
#main .topic .t_bg{height:8px;font-size:0px;background:url(images/home_l_bg.gif) repeat-x;}
#main .topic h2{font-size:16px;background:url(images/topic_icon.gif) no-repeat 15px 12px;padding:10px 0 0 40px;font-weight:bold;}
#main .topic .title6{background:url(images/faq_icon.gif) no-repeat 15px 12px;}
#main .topic .gua{width:195px;height:165px;background:url(images/gua_bg.png) no-repeat left 14px;margin:0 auto;zoom:1;}
#main .topic .gua ul{padding:65px 0 0 25px;}
#main .topic .gua li{background:url(images/right_icon.gif) no-repeat left 5px;line-height:16px;color:#666;padding-left:15px;}
#main .item{width:330px;float:left;padding:30px 30px 0 30px;}
#main .item .box{padding-bottom:20px;}
#main .item .box img{width:85px;height:70px;float:left;}
#main .item .box .text{padding-left:95px;padding-top:5px;}
#main .item .box .text h1 a{font-size:20px;line-height:30px;font-weight:normal;text-decoration:none;}
#main .item .box .text span{display:block;color:#555;font-weight:bold;font-size:14px;}
#main .item dl{padding:20px 0 5px 0;}
#main .item dt{line-height:16px;padding-bottom:10px;}
#main .item dd a{background:url(images/dot_icon2.gif) no-repeat left 6px;color:#333;line-height:16px;font-weight:normal;padding-left:10px;}
#main .item .btn{padding-top:20px;text-align:center;}
#main .item .btn2{padding-top:15px;text-align:right;}
#main .line{background:url(images/home_r_line.gif) no-repeat right 60px;}

#bottom{width:1016px;height:84px;overflow:hidden;margin:0 auto;background:#6a6a6a;}
#bottom .email{width:266px;height:59px;padding:25px 20px 0 20px;cursor:pointer;}
#bottom .email .text{background:url(images/email_icon.png) no-repeat;color:#fff;padding-left:46px;line-height:18px;}
#bottom .email .text span{display:block;}
#bottom .email .text span a{color:#51d4ff;}
#bottom .tag{width:335px;height:59px;padding:25px 20px 0 20px;}
#bottom .tag .text{background:url(images/tag_icon.png) no-repeat left 2px;line-height:18px;padding-left:26px;}
#bottom .tag .text a{color:#fff;padding:0 4px;font-weight:normal;}
#bottom .tag strong{color:#51d4ff;}
#bottom .tips{width:310px;height:64px;padding:20px 0 0 24px;}
#bottom .tips .text{height:40px;background:url(images/tips_icon.png) no-repeat;line-height:18px;padding:5px 50px 0 30px;}
#bottom .tips .text p{color:#fff;line-height:18px;}
#bottom .tips .text .r{text-align:right;}
#bottom .tips .text .r a{color:#51d4ff;}