@charset "utf-8";
body {
    background: url("../images/common/home_bj.jpg") repeat-x scroll 0 0 transparent;
	overflow-x:hidden;
}
.banner {
    height: 300px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
#player {
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 1000px;
}
#player .Limg {
    position: relative;
}
#player .Limg li {
    left: 0;
    position: absolute;
    top: 0;
}
#player .Limg li img {
    height: 300px;
    width: 1000px;
}
#player .Limg li p {
    display: none;
    font-size: 14px;
    line-height: 25px;
    padding-left: 15px;
}
#player .Nubbt {
    bottom: 0;
    line-height: 25px;
    position: absolute;
    right: 10px;
    z-index: 9;
}
#player .Nubbt span {
    border: 1px solid #084584;
    color: #01448C;
    cursor: pointer;
    font-style: normal;
    margin: 0 5px 0 0;
    padding: 1px 5px;
}
#player .Nubbt span.on {
    background: none repeat scroll 0 0 #084584;
    color: #FFFFFF;
}
.home_main {
    margin: 0 auto;
    width: 1000px;
}
.home_left {
    float: left;
    overflow: hidden;
    width: 716px;
}
.home_left h2 {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding: 15px 0 4px;
}
ul.home_pro_list {
    border-bottom: 1px solid #E3E3E3;
    margin-left: -4px;
    overflow: hidden;
    width: 730px;
}
ul.home_pro_list li {
    display: inline;
    float: left;
    height: 208px;
    line-height: 18px;
    margin: 0 4px;
    width: 172px;
    padding-bottom:10px;
}
ul.home_pro_list li a {
    display: block;
}
ul.home_pro_list li a.home_ro_list_img {
    border: 1px solid #E4E4E4;
}
ul.home_pro_list li a.home_ro_list_name {
    color: #808080;
    padding-top: 8px;
	height:30px;
	
}
ul.home_pro_list li a.home_ro_list_name:hover {
    text-decoration: underline;
}
ul.home_fast_link {
    background-color: #FFFFFF;
    height: 110px;
    margin: -1px 0 0 -10px;
    padding-top: 10px;
    position: relative;
}
ul.home_fast_link li {
    border: 1px solid #E4E4E4;
    display: inline;
    float: left;
    height: 108px;
    margin-left: 10px;
    width: 230px;
}
ul.home_fast_link li h3 {
    background: url("../images/common/home_bott_bj.png") no-repeat scroll 0 0 transparent;
    height: 0;
    overflow: hidden;
    padding-top: 50px;
}
ul.home_fast_link li h3.download_h3 {
    background-position: 0 0;
}
ul.home_fast_link li h3.service_h3 {
    background-position: -242px 0;
}
ul.home_fast_link li h3.join_h3 {
    background-position: -484px 0;
}
ul.home_fast_link li p {
    overflow: hidden;
    padding: 8px 0 0 15px;
}
ul.home_fast_link li p a {
    background: url("../images/common/ico_1.gif") no-repeat scroll 0 8px transparent;
    display: block;
    float: left;
    line-height: 20px;
    padding: 0 6px;
    width: 95px;
}
.home_right {
    float: right;
    overflow: hidden;
    width: 267px;
}
.home_top_shop {
    padding-top: 40px;
}
.home_top_shop a {
    background: url("../images/common/top_shop_btn.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 62px;
    width: 267px;
}
.home_top_news {
    border: 1px solid #E4E4E4;
    margin-top: 10px;
}
.home_top_news h2, .home_top_news ul, .home_top_news .home_top_news_img, .home_top_news .home_top_news_text {
    float: left;
}
.home_top_news_img img {
    height: 90px;
    width: 123px;
}
.home_top_news h2 {
    background: url("../images/common/home_news_titbar_bj.png") no-repeat scroll 0 0 transparent;
    color: #333333;
    font-family: SimSun;
    font-size: 14px;
    font-weight: bold;
    height: 58px;
    line-height: 52px;
    padding-left: 52px;
    width: 213px;
}
.home_top_news .home_top_news_img {
    display: inline;
    height: 90px;
    margin: 6px 6px 0 10px;
    width: 123px;
}
.home_top_news .home_top_news_text {
    height: 90px;
    line-height: 20px;
    padding: 12px 0 0;
    width: 120px;
}
.home_top_news .home_top_news_text h3 a {
    color: #003399;
    font-weight: bold;
}
.home_top_news .home_top_news_text h3 a:hover {
    text-decoration: underline;
}
.home_top_news ul.home_top_news_list {
    line-height: 22px;
    min-height: 200px;
    padding:5px 5px 5px 10px;
    width: 250px;
}
.home_top_news ul.home_top_news_list li {
    background: url("../images/common/ico_1.gif") no-repeat scroll 0 10px transparent;
    padding-left: 8px;
	padding-bottom:8px;
}
.img_bor a img {
    border: 1px solid #ACACAC;
}
.about_us {
    height: 120px;
    margin: 0 auto;
    width: 1000px;
}
.home_fast_link1 {
    float: left;
}
.index_weibo_entry {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #CACACA;
    float: right;
    height: 101px;
    margin-top: 10px;
    width: 265px;
}
.index_weibo_entry .img {
    float: left;
    padding: 3px 15px 5px 16px;
    width: 97px;
}
.index_weibo_entry dl {
    border-left: 1px solid #D3D3D3;
    float: right;
    height: 89px;
    margin-bottom: 6px;
    margin-top: 6px;
    padding: 0 19px 0 14px;
    width: 103px;
}
.index_weibo_entry dt {
    color: #05325B;
    font-size: 14px;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
.index_weibo_entry a {
    float: right;
    font-size: 0;
    height: 26px;
    text-decoration: none;
    width: 68px;
}
.index_weibo_entry .dd1 {
    background: url("../images/img_2012_10_12_2.jpg") no-repeat scroll 0 3px transparent;
    height: 26px;
    padding-bottom: 8px;
}
.index_weibo_entry .dd1 a {
    background: url("../images/img_2012_10_12_4.jpg") no-repeat scroll 0 0 transparent;
}
.index_weibo_entry .dd2 {
    background: url("../images/img_2012_10_12_3.jpg") no-repeat scroll 4px 0 transparent;
    height: 26px;
}
.index_weibo_entry .dd2 a {
    background: url("../images/img_2012_10_12_5.jpg") no-repeat scroll 0 0 transparent;
}

/*2013.4.28*/

/* 2013.6.25 */
ul.home_pro_list li span{ background:url(../images/icon_c.jpg) no-repeat left center; padding-left:12px; color:#003399; font-size:14px; font-weight:bold; display: block; margin-top: 5px;}
.contactus{ margin-top:40px;}
