/*首页 index*/
.login{background:url("../images/banner.jpg") no-repeat center #121d41; background-color: #121d41; height:676px;}
.login .login_c{width: 1000px; height: 100%; margin:0 auto; position: relative; /*background:url(../images/banner.jpg) no-repeat 0 0 #121d41;*/}
.login .login_c .login_main{ z-index:9999; position: absolute; right:5px; top:55px; width: 372px; height: auto; background-color: rgba(248,248,248,1); background-color: #f8f8f8\9; border-radius: 5px; padding-bottom: 20px; display: block;}
.login_main .login_main_title{background: url("../images/login_title.jpg") no-repeat 25px center; height: 64px; width: 100%; line-height: 64px;}
.login_main .login_main_title a{ font-size: 0.875em; color: #1b549a;}
.login_main .login_main_title a:hover{ text-decoration: underline;}
.login_main .login_main_context{padding-bottom:15px;}
.login_main .login_main_context a{ font-size: 0.875em; color: #1b549a;}
.login_main .login_main_context a:hover{ text-decoration: underline;}
.login_main .tip_error{color: #d70000; font-size: 13px; padding-left: 20px;}
.login_main .icon_error{background:url("../images/icon24_login.png") no-repeat -24px -2px; width: 24px; height: 24px; display: inline-block;vertical-align: middle;}
.login_main .login_main_context .inputs input{background: #fff url("../images/login-sprite.png") no-repeat;_background:none; padding: 15px 15px 15px 30px; margin:0 0 10px 25px; font-size: 16px; width: 272px; /* 353 + 2 + 45 = 400 */border:1px solid #bbbbbb; }
.login_main .login_main_context .inputs input:focus{ background-color: #fff;border-color: #e8c291;outline: none;-moz-box-shadow: 0 0 0 1px #e8c291 inset;-webkit-box-shadow: 0 0 0 1px #e8c291 inset;box-shadow: 0 0 0 1px #e8c291 inset;}
.login_main .login_main_context .inputs input[type="submit"]:focus{ border: none; outline: none;}
.login_main .login_main_context .username{background-position: 5px -2px !important;}
.login_main .login_main_context .password{background-position: 5px -52px !important;}
.login_main .login_main_context .actions{ margin:28px 0 0 25px; }
.login_main .login_main_context .actions .submit{
    background-color: #428dce;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:none;height: 51px; padding: 0; width: 326px;cursor: pointer;font: 26px "微软雅黑";color: #fff;}
.login_main .login_main_context .actions .submit:hover,.login_main .context .actions .submit:focus{background-color: #428dce; border: none; outline: none;}   
.login_main .login_main_context .actions .submit::-moz-focus-inner{border: none;}
.login_c .login_reg{width: 214px; height: 72px; background: url("../images/login_reg.png") no-repeat; position: absolute; bottom: 60px; left: 5%;}
.login_c .login_reg a{display: block;height: 100%; text-indent: -9999px;}
.login_bg{position: fixed; z-index:9990; background-color:#000000; min-width:100%; width:100%; min-height:100%; height:100%; margin:0 0; top:0px; left:0px; display:none; opacity:0.5;filter:alpha(opacity=50);}



.index_main_one,.index_main_two,.index_main_three,.index_main_four{width: 100%;position: relative;}
.index_main_one_c,.index_main_two_c,.index_main_three_c,.index_main_four_c{margin:0 auto; width: 1000px; position: relative;}

.index_main_one{background-color: #fff;}
.index_main_one_c{height: 605px;overflow: hidden;}
.index_main_one_c .index_number{text-align: center; height: 210px; padding-top: 35px; *height: 175px;}
.index_main_one_c .index_number p{color: #bbbbbb; font-size: 18px; font-family: "微软雅黑"}
.index_main_one_c .index_number ul{position: relative; text-align: center; margin: 0 auto; font-size: 0; *width: 350px;}
.index_main_one_c .index_number li{font-family: "黑体"; margin:0 10px 10px 0; width: 48px; height: 86px;  display: inline-block; *float:left; font-size: 72px; text-align: center; color: #444444;}
.index_main_one_c .index_data{height: 380px;}
.index_main_one_c .index_data_left{float: left; width: 240px; font-family: "Kalinga"; font-size: 50px; text-align: right; padding-top: 15px; }
.index_data_left span{display: inline-block; margin-right: 10px;}
.index_data_left .data_word{color: #767676; font-size: 14px; font-family: "微软雅黑"}
.index_data_left .data_one{color: #ff6600;}
.index_data_left .data_two{color: #00a2e6;}
.index_data_left .data_three{color: #5eae00;}
.index_data_left .data_four{color: #2db5be;}
.index_main_one_c .index_data_right{float: left; width: 728px; border-left: 2px dotted #ccc; margin-left:30px; height: 360px;}
.index_data_right .data_right_item{position: relative; margin-bottom: 15px; font-size: 12px; color: #444444; padding-top:8px;}
.index_data_right .data_right_dot{position: absolute;width: 12px; height: 12px; left: -7px; top: 9px;}
.index_data_right .data_right_content{margin-left: 17px;}

.index_main_two{ border-top: 7px solid #d7d7d7; border-bottom: 7px solid #d7d7d7; font-size: 12px; color: #4a4a4a;}
.index_main_two_c{ border-top: 7px solid #9ec0de; border-bottom: 7px solid #9ec0de; height: 814px; margin-top: -7px; margin-bottom: -7px; *height: 805px;}
.index_main_two_c ul{position: relative; border-left:  1px solid #e2e2e2; border-top: 1px solid #e2e2e2; }
.index_main_two_c li{background-color: #fff; width: 20%; *width:198px; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; height: 200px; float: left; text-align: center;}
.index_main_two_c li h3{font-size: 14px; font-weight: bold; line-height: 35px;}
.index_main_two_c li p{line-height: 20px;}
.index_main_two_c li a{color: #4a4a4a; display: block; overflow: hidden; height: 100%;}
.index_main_two_c li a:hover{color: #fff;}
.index_main_two_c li .icon_website{background: url("../images/icons_classify.png") no-repeat -34px -9px; width:48px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_mall{background: url("../images/icons_classify.png") no-repeat -224px -9px; width:92px; height: 66px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_repast{background: url("../images/icons_classify.png") no-repeat -474px -9px; width:53px; height: 65px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_house{background: url("../images/icons_classify.png") no-repeat -683px -9px; width:67px; height: 65px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_medical{background: url("../images/icons_classify.png") no-repeat -897px -9px; width:73px; height: 66px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_car{background: url("../images/icons_classify.png") no-repeat -17px -228px; width:80px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_hospital{background: url("../images/icons_classify.png") no-repeat -248px -228px; width:65px; height: 65px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_governmentaffairs{background: url("../images/icons_classify.png") no-repeat -462px -228px; width:77px; height: 67px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_auction{background: url("../images/icons_classify.png") no-repeat -684px -228px; width:83px; height: 66px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_hairdressing{background: url("../images/icons_classify.png") no-repeat -915px -228px; width:62px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_wedding{background: url("../images/icons_classify.png") no-repeat -27px -447px; width:64px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_education{background: url("../images/icons_classify.png") no-repeat -244px -457px; width:71px; height: 53px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_travel{background: url("../images/icons_classify.png") no-repeat -449px -456px; width:94px; height: 54px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_groupbuying{background: url("../images/icons_classify.png") no-repeat -669px -456px; width:96px; height: 56px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_service{background: url("../images/icons_classify.png") no-repeat -904px -458px; width:57px; height: 61px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_activity{background: url("../images/icons_classify.png") no-repeat -33px -665px; width:63px; height: 63px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_member{background: url("../images/icons_classify.png") no-repeat -257px -666px; width:46px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_photoalbum{background: url("../images/icons_classify.png") no-repeat -471px -661px; width:67px; height: 67px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_survey{background: url("../images/icons_classify.png") no-repeat -686px -661px; width:67px; height: 67px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li .icon_favorable{background: url("../images/icons_classify.png") no-repeat -893px -666px; width:74px; height: 64px; margin: 10px auto; margin-top: 20px;}

.index_main_two_c li:hover{ background-color: #428dce; color: #fff; border-right: 1px solid #428dce; border-bottom: 1px solid #428dce;}
.index_main_two_c li:hover a{color: #fff; background-color: #428dce;}
.index_main_two_c li:hover .icon_website{background: url("../images/icons_classify_active.png") no-repeat -34px -9px; width:48px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_mall{background: url("../images/icons_classify_active.png") no-repeat -224px -9px; width:92px; height: 66px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_repast{background: url("../images/icons_classify_active.png") no-repeat -474px -9px; width:53px; height: 65px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_house{background: url("../images/icons_classify_active.png") no-repeat -683px -9px; width:67px; height: 65px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_medical{background: url("../images/icons_classify_active.png") no-repeat -897px -9px; width:73px; height: 66px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_car{background: url("../images/icons_classify_active.png") no-repeat -17px -228px; width:80px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_hospital{background: url("../images/icons_classify_active.png") no-repeat -248px -228px; width:65px; height: 65px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_governmentaffairs{background: url("../images/icons_classify_active.png") no-repeat -462px -228px; width:77px; height: 67px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_auction{background: url("../images/icons_classify_active.png") no-repeat -684px -228px; width:83px; height: 66px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_hairdressing{background: url("../images/icons_classify_active.png") no-repeat -915px -228px; width:62px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_wedding{background: url("../images/icons_classify_active.png") no-repeat -27px -447px; width:64px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_education{background: url("../images/icons_classify_active.png") no-repeat -244px -457px; width:71px; height: 53px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_travel{background: url("../images/icons_classify_active.png") no-repeat -449px -456px; width:94px; height: 54px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_groupbuying{background: url("../images/icons_classify_active.png") no-repeat -669px -456px; width:96px; height: 56px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_service{background: url("../images/icons_classify_active.png") no-repeat -904px -458px; width:57px; height: 61px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_activity{background: url("../images/icons_classify_active.png") no-repeat -33px -665px; width:63px; height: 63px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_member{background: url("../images/icons_classify_active.png") no-repeat -257px -666px; width:46px; height: 64px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_photoalbum{background: url("../images/icons_classify_active.png") no-repeat -471px -661px; width:67px; height: 67px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_survey{background: url("../images/icons_classify_active.png") no-repeat -686px -661px; width:67px; height: 67px; margin: 10px auto; margin-top: 20px;}
.index_main_two_c li:hover .icon_favorable{background: url("../images/icons_classify_active.png") no-repeat -893px -666px; width:74px; height: 64px; margin: 10px auto; margin-top: 20px;}

.index_main_three_c{height: 500px; border-bottom: 7px solid #9ec0de; padding-top: 30px; *padding-top: 30px; *height: 470px;}
/* roundabout */
.roundabout-holder{width:750px;height:435px;margin:0 auto;}
.roundabout-moveable-item{width:245px;height:435px;cursor:pointer;}
.roundabout-moveable-item img{width:100%}
.roundabout-in-focus img{border:3px solid rgba(0,0, 0, 0.5);}

.index_main_four_c{height: 250px; }
.index_main_four_c h2{font-family: "微软雅黑","苹果黑";font-size: 28px; font-weight: normal; color: #313131; margin: 20px 0;}
.index_main_four_c .partner_pic ul{ border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5;}
.index_main_four_c .partner_pic li{width: 20%; *width: 19.8%; height: 68px; border-top:1px solid #f5f5f5; border-left: 1px solid #f5f5f5; background-color: #fff; text-align: center; float: left;}
.index_main_four_c .partner_pic .icon_icbc{ height: 45px; width: 175px; text-indent: -9999px;margin: 12px auto;}
.index_main_four_c .partner_pic .icon_sina{ height: 65px; width: 120px; text-indent: -9999px; margin: 0px auto;}
.index_main_four_c .partner_pic .icon_hc{ height: 50px; width: 172px; text-indent: -9999px; margin: 10px auto;}
.index_main_four_c .partner_pic .icon_cmb{ height: 50px; width: 162px; text-indent: -9999px; margin: 10px auto;}
.index_main_four_c .partner_pic .icon_chajugeng{ height: 60px; width: 90px; text-indent: -9999px; margin: 3px auto;}
.index_main_four_c .partner_pic .icon_baoli{ height: 45px; width: 170px; text-indent: -9999px; margin: 11px auto;}
.index_main_four_c .partner_pic .icon_meilijian{ height: 50px; width: 130px; text-indent: -9999px; margin: 8px auto;} 
.index_main_four_c .partner_pic .icon_zgf{ height: 50px; width: 180px; text-indent: -9999px; margin: 9px auto;}
.index_main_four_c .partner_pic .icon_jdb{ height: 55px; width: 100px; text-indent: -9999px; margin: 4px auto;}
.index_main_four_c .partner_pic .icon_soufun{ height: 50px; width: 145px; text-indent: -9999px; margin: 8px auto;}

/*二维码*/
.fuchuang{text-align: center; font-family: "宋体";  padding:10px 3px; width:650px;position:fixed;top:35px;z-index:4000;_position:absolute;_left:0%; left: 10px; background-color: #777777;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.fuchuang img{width: 618px; height: 336px;}
.fuchuang h3{font-size:12px;font-weight:bold;margin-top:5px; color: #fff;}
.fuchuang .phone{margin: 5px 0; border-bottom: 1px dotted; border-top: 1px dotted; padding: 5px 0; color: #fff;}
.fuchuang .phone_title{font-size:12px;font-weight:bold; background: url("../images/icon_phone.png") no-repeat 27px center; height: 16px; line-height: 16px;}
.fuchuang .phone p{margin: 5px 0; font-size:12px;}
.fuchuang a{margin: 5px 0; font-size:12px; color: #000; font-weight: bold;}
.fuchuang a:hover{text-decoration: underline;}

.fuchuang1{text-align: center; font-family: "宋体";  padding:10px 3px; width:150px;position:fixed;top:145px;z-index:4000;_position:absolute;_left:0%; right: 10px; background-color: #777777;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.fuchuang1 img{width: 120px; height: 120px;}
.fuchuang1 h3{font-size:12px;font-weight:bold;margin-top:5px; color: #fff;}
.fuchuang1 .phone{margin: 5px 0; border-bottom: 1px dotted; border-top: 1px dotted; padding: 5px 0; color: #fff;}
.fuchuang1 .phone_title{font-size:12px;font-weight:bold; background: url("../images/icon_phone.png") no-repeat 27px center; height: 16px; line-height: 16px;}
.fuchuang1 .phone p{margin: 5px 0; font-size:12px;}
.fuchuang1 a{margin: 5px 0; font-size:12px; color: #000; font-weight: bold;}
.fuchuang1 a:hover{text-decoration: underline;}


/*function_intro 功能介绍*/
.function_intro_main{background-color: #0d6fb8; overflow: hidden; position: relative; margin: 15px 0px; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px;}
.function_intro_leftsidebar{ width: 152px; float: left;}
.function_intro_leftsidebar li{color: #fff; height: 45px; line-height: 45px; cursor: pointer; text-align: center; font-family: "宋体"; font-size: 14px;}
.function_intro_leftsidebar li:hover{background-color: #4bb5e6;}
.function_intro_leftsidebar li.active{background-color: #f7f7f7; color: #262626; font-weight: bold;}
.function_intro_content{background-color: #f7f7f7; min-height: 540px; height: 100%; float: left; width:828px; padding: 5px 10px 10px; *width: 808px}
.function_intro_content h2{ font-size: 14px; color: #262626; padding: 10px; border-bottom: 1px solid #b9b9b9;}
.function_intro_content p{ font-size: 14px; color: #262626; padding: 10px; line-height: 25px;}
.function_intro_content .images{padding: 10px; margin: 0 auto; text-align: center;}
.function_intro_content .images img{width: 240px; margin-right: 20px;}

.about_main{ width: 960px; *width:908px; background-color: #fff; min-height: 400px; margin-top:15px; padding-bottom: 30px; padding: 0 25px 30px 25px; border: 1px solid #d7d7d7;  border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}
.about_main .title{border-bottom: 1px solid #9c9c9c; padding-top: 20px; padding-bottom: 5px;}
.about_main .title span{font-size: 1em; font-weight: bold; color: #000;}
.about_main .title a{font-size: 0.75em; text-decoration: underline;}
.about_main .content{width: 100%; min-height: 300px;margin:0 auto; width: 750px; padding-top: 25px; font-size: 0.75em;}
.about_main .content p{font-size: 12px;font-family:"arial","宋体";line-height: 28px; }
.about_main .content p span{font-size: 12px;font-family:"arial","宋体"; font-weight: bold; color: #000;}
.about_main .content .bold{font-size: 16px;font-family:"arial","宋体";line-height:40px; margin-top: 30px; font-weight: bold; text-align: left; color: #000;}
.about_main .content .contact_items{width: 33.3%;}
.about_main .content .tindent{text-indent: 2em;}
.about_main .content .talignc{text-align: center;}