﻿body{font-size:14px;}
a{color:#000;}
/*开始顶部和菜单*/
.container{width:970px;margin:0 auto;}
.container .header{height:104px;}
.header .h_left{float:left;width:352px;height:104px;background:url(/Contents/images/src/logo.jpg);}
.header .h_right{float:right;height:100%;width:600px;}
.h_right .h_r_1{width:100%;height:30px;margin-top:30px;position:relative;} 
.h_right .h_r_2{width:100%;height:40px;position:relative;}
.h_r_2 .search_box{float:right;width:322px;height:30px;position:absolute;right:0;}
.h_r_2 .search_txt{width:200px;height:30px;line-height:30px;padding-left:35px;border:1px solid #ccc;
                   background:url(/Contents/images/src/search.png) 8px 5px no-repeat;}

.about_us{height:26px;width:613px;position:absolute;right:0;}
.about_us li{float:right;padding:0 7px;}
.about_us a{color:#333;}

.about_us .bor{border-right:1px solid #666;}
.container .nav{width:100%;height:40px;border-top:5px solid #1B9EBC;border-bottom:1px solid #1B9EBC;}
.nav .nav_item{float:left;height:40px;line-height:40px;width:120px;text-align:center;font-weight:bold;font-size:16px;position:relative;}
.nav .sub_item{position:absolute;top:39px;left:0;border-left-width:-1px;width:240px;background:#37b5d2;display:none;border:1px solid #1B9EBC;border-top-width:0;z-index:999999999999999;}

.nav .sub_item a{float:left;width:120px;text-align:center;height:40px;line-height:40px;color:#fff;}
.nav .selected a{color:#fff;}
.nav .selected a:hover{color:#ff6a00;}
.nav .sub_item a:hover{color:#ff6a00;}
.nav .hover_item,.nav .selected{background:#37b5d2;color:#fff;}
.nav .hover_item a{color:#fff;}
.nav .hover_item a:hover{color:#ff6a00;}

/*结束顶部和菜单*/

/*开始banner部分*/
.container .top1_wrap{width:100%;height:70px;margin-top:15px;}
.container .top2_wrap{width:100%;height:300px;margin-top:20px;overflow:hidden;}
.container .top3_wrap{width:100%;height:70px;margin-top:20px;}
.container .top4_wrap{width:100%;margin-top:20px;overflow:hidden;}

.top2_wrap .t2_left{float:left;height:100%;width:490px;position:relative;}
.top2_wrap .t2_right{float:right;height:100%;width:460px;}

.t2_left .sliderWrap{width:490px;height:300px;position:relative;}

#cyclepager a{padding:2px 7px;background:#000;color:#fff;margin-right:7px;color:#fff;}

.t2_right .news_item{width:100%;margin-bottom:15px;line-height:24px;overflow:hidden;font-size:16px;margin:0 auto 10px auto; }
.t2_right .bold{font-weight:bold;font-size:20px;}
.t2_right a{color:#000;}
.t2_right a:hover{color:#ff6a00;}

.bold a{color:#1B9EBC;}

.top4_wrap .t4_left{width:650px;height:100%;float:left;border-top:4px solid #1B9EBC;}
.top4_wrap .t4_right{width:300px;float:right;border:1px solid #1B9EBC;border-top:4px solid #1B9EBC;}
.top4_wrap .title{height:40px;line-height:40px;background:#dcebee}

.top4_wrap .title_r{height:40px;line-height:40px;background:#ece4ce}

.top4_wrap  .tt_l{float:left;font-weight:bold;padding-left:15px;font-size:16px;font-weight:bold;}
.top4_wrap  .tt_r{float:right;padding-right:20px;font-size:12px;}

.top4_wrap .t4_l_1{width:320px;float:left;margin-bottom:17px;}
.top4_wrap .t4_l_2{width:330px;float:left;margin-bottom:17px;}
.top4_wrap .t4_l_3{width:650px;float:left;height:422px;border:1px solid #ccc;overflow:hidden;}

.top4_wrap .news_wrap1{width:310px;height:175px;margin:15px 0 0 5px;border-right:1px dashed #ccc;}
.top4_wrap .news_wrap2{width:320px;height:175px;margin:15px 0 0 10px;}

.top4_wrap .news_wrap3{width:320px;margin:10px 0 0 5px;}

.t4_l_3 .con_wrap{width:630px;margin:13px auto auto auto;}
.t4_l_3 .con_wrap img{float:left;margin-right:15px;border:1px solid #ccc;padding:2px;}

.top4_wrap .news_item{height:20px;line-height:20px;overflow:hidden;margin-bottom:10px;font-size:16px;}

.top4_wrap .news_item_col2{height:20px;line-height:20px;overflow:hidden;margin-bottom:10px;font-size:14px;position:relative;}
.news_item_col2 a{width:236px;height:20px;line-height:20px;overflow:hidden;display:block;}
.news_item_col2 .date{display:block;position:absolute;right:10px;top:0;width:60px;height:20px;color:#666;}

.t4_right .title{background:none;}

.t4_r_wrap .title{border-top:3px solid #1B9EBC;background:none;}
.t4_r_wrap .sub_title{width:100%;height:33px;line-height:33px;border-bottom:1px dashed #37b5d2;border-top:2px solid #37b5d2;margin-bottom:10px;}
.t4_r_wrap .sub_title .ti_l{float:left;font-weight:bold;padding-left:2px;font-size:16px;font-weight:bold;}
.t4_r_wrap .sub_title .ti_r{float:right;padding-right:2px;font-size:12px;}

.t4_right .t4_r_wrap{width:280px;margin:0 auto 0 auto;}

.t4_right .right_item{width:100%;overflow:hidden;margin-bottom:13px;}
.right_item img{float:left;margin-right:10px;}
.top4_wrap b{display:block;margin-bottom:5px;font-size:14px;}
.right_item .con_desc{line-height:120%;color:#666;font-size:12px;height:44px;overflow:hidden;}
.t4_l_3 .con_desc{line-height:180%;color:#666;font-size:14px;height:148px;overflow:hidden;display:block;}
.t4_l_3 .font_title{display:block;margin-bottom:10px;font-size:15px;font-weight:bold;}
.right_item .news_item{height:20px;line-height:20px;overflow:hidden;margin-bottom:4px;font-size:14px;}


.friendlink{border:1px solid #37b5d2;border-top-width:3px;overflow:hidden;margin-top:20px;}
.friendlink .title{height:40px;line-height:40px;border-bottom:1px solid #37b5d2;font-size:16px;font-weight:bold;}
.friendlink .title .left{padding-left:20px;}
.friendlink .content{padding:10px;overflow:hidden;}

.friendlink a:hover{background:#1B9EBC;}
.friendlink small{color:#1B9EBC;padding-left:10px;font-weight:normal;}
.friendlink .item{background:#37b5d2;color:#fff;padding:6px 10px;margin:5px;float:left;min-width:70px;text-align:center;}

.copyright{width:100%;margin:20px auto 10px auto;border-top:3px solid #1B9EBC;}
.copyright .content{width:100%;text-align:center;color:#888;margin-top:10px;margin-bottom:10px;}
.zztj{width:100%;line-height:100%;text-align:center;color:#ccc;margin-top:10px;}

/*右侧浮动样式开始*/
#share_web{position:absolute;width:88px;height:100px;top:150px;right:0;}
 #right_fixed_bar {
    width: 88px;
    border: 1px solid #ececec;
    background: #f4f4f4;
    position: fixed;
    right: 5px;
    top: 280px;
    margin-left: 520px;
    z-index: 9990;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+100));
}
 #right_fixed_bar .list li {
    height: 34px;
    cursor: pointer;
    margin: 0;
    border-bottom: 1px solid #ececec;
    border-top: 1px solid #fff;
    position: relative;
}
#right_fixed_bar .list {
    position: relative;
    z-index: 1;
}
#right_fixed_bar .list li.first {
    border-top: none;
}
#right_fixed_bar .list .titItem {
    background: #f4f4f4;
    position: absolute;
    width: 88px;
    left: 0px;
    top: 0px;
}
#right_fixed_bar .list li a{
    display: block;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    margin: 0 auto;
    color: #305798;
    text-align: center;
}
#right_fixed_bar .list li a:hover{
   color:#ff6a00;
}






/*结束banner部分*/

/*开始文章正文*/

.news_wrap{width:100%;margin-top:10px;overflow:hidden;}
.news_dir{height:30px;line-height:30px;font-size:16px;}
.news_wrap .left{float:left;width:680px;position:relative;}
.news_wrap .cata_name{width:140px;height:40px;line-height:40px;text-align:center;background:#1B9EBC;color:#fff;font-size:16px;top:20px;left:0;position:absolute;}
.news_wrap .right{float:right;width:280px;background:#fff;border-top:3px solid #ff6a00;}
.news_wrap .middle{width:970px;position:relative;}
.news_wrap .con_wrap{background:#fff;border:3px solid #eee;padding:20px;overflow:hidden;}
.middle .con_wrap{padding:10px;}
.middle .fg_wrap{margin-top:90px;}

.news_wrap .copyright_desc{padding:10px;border:1px dashed #ff6a00;font-size:14px;color:#ff6a00;line-height:200%;margin-top:20px;}
.news_wrap .comment_wrap{background:#f5f5f5;border-top:2px solid #37b5d2;overflow:hidden;display:block;padding:10px;}
.comment_wrap .comment_item{border-bottom:1px dashed #ccc;position:relative;display:block;overflow:hidden;padding:10px;}
.comment_wrap .commenter_head{width:30px;height:30px;border:1px solid #ccc;position:absolute;top:10px;left:0;}
.comment_wrap .comment_content{float:left;padding-left:30px;line-height:150%;color:#000;width:560px;}
.comment_wrap .comment_head{margin-bottom:5px;}
.comment_wrap .comment_info{color:#1B9EBC;}
.comment_wrap .comment_date{color:#ff6a00;padding-left:15px;}
.comment_wrap .comment_fun{padding-top:10px;text-align:right;}
.comment_wrap .reback{cursor:pointer;color:#1B9EBC;}
.comment_wrap .reback:hover{color:#ff6a00;}

.send_commen_wrap{padding:10px;margin-top:10px;background:#f5f5f5;}
.send_commen_wrap .line{margin:10px auto;position:relative;overflow:hidden;}
.send_commen_wrap .send_title{color:#1B9EBC;}
.send_commen_wrap .send_input{border:1px solid #ccc;width:560px;padding:10px;}
.send_commen_wrap .txt_valicode{display:inline-block;width:120px;height:30px;line-height:30px;padding:0 10px;position:absolute;top:0;}
.send_commen_wrap .valicode_img{display:inline-block;width:120px;height:30px;padding:0;margin:0;position:absolute;top:0;left:160px;}
.send_commen_wrap .send_tips{border:1px dashed #ccc;color:#333;padding:10px;line-height:150%;}


.news_dir .dir_desc{color:#333;font-weight:bold;padding-left:10px;}
.news_dir .dir_content{color:#1B9EBC;}
.news_content a{text-decoration:underline;color:#1B9EBC;}
.news_content a:hover{color:#ff6a00;}
.con_wrap h2{padding:8px 0;}
.con_wrap #myMap{width:100%;height:400px;margin-top:20px;}
.con_wrap .news_title{font-weight:bold;font-size:22px;text-align:center;margin-top:30px;line-height:150%;}
.con_wrap .news_desc{margin-top:10px;font-size:14px;text-align:center;color:#333;}
.con_wrap .news_split{margin-top:20px;border-top:1px dashed #ccc;height:2px;}
.con_wrap .news_content{margin-top:10px;font-size:16px;line-height:200%;}
.con_wrap .grid1{width:100%;border-collapse:collapse;display:table;border:1px solid #ccc;margin:10px auto;}
.con_wrap .grid1 .f_c{text-align:center;}
.con_wrap .grid_wrap{margin-top:10px;}

.con_wrap .contract_content{margin-top:50px;}


.grid1 td{border:1px solid #ccc;padding:5px;padding:3px;font-size:12px;line-height:150%;}
.grid1 th{background:#eee;border:1px solid #ccc;padding:7px;}

.grid1 .button_wrap{width:60px;text-align:center;}
.grid1 .button_wrap  a{border-width:0;background:none;text-decoration:none;color:#1B9EBC;display:block;padding:3px;}
.button_wrap a:hover{color:#ff6a00;}

.news_wrap .right_con{padding:10px;}

.news_03{margin:0 auto 20px auto;}
.news_03 .title{width:100%;height:30px;line-height:30px;border-bottom:1px dotted #ccc;}
.news_03 .tt_l{float:left;padding-left:10px;font-weight:bold;font-size:16px;}
.news_03 .tt_r{float:right;padding-right:10px;font-size:12px;}
.news_03 .right_item{margin-top:10px;}
.news_03 .right_item .news_item{height:24px;line-height:24px;}

.news_03 .img_item{float:left;height:110px;width:120px;overflow:hidden;margin:3px 4px 0 5px;}
.news_03 .img_item i{width:100%;display:block;height:40px;font-style:normal;line-height:20px;}

.news_03 .img_box{margin-bottom:10px;overflow:hidden;}

/*结束文章正文*/

/*开始文章列表*/
.con_wrap .news_search{width:100%;margin-top:50px;}
.middle .news_search{width:100%;margin-top:10px;}
.con_wrap .news_list{width:100%;margin-top:20px;}
 .pager_bar{width:100%;height:40px;margin-top:20px;overflow:hidden;}
 .pager_bar .page_item{float:left;margin-right:20px;padding:7px 13px;border:1px solid #ccc;}
.news_list .news_item{width:100%;height:40px;line-height:40px;font-size:16px;border-bottom:1px dashed #eee;}
 .btn_search{background:#1B9EBC;color:#fff;width:80px;height:32px;line-height:32px;border-width:0;cursor:pointer;}
.news_search .txt_search{width:240px;height:30px;border:1px solid #ccc;line-height:30px;padding-left:10px;}
.news_list .news_lt{float:left;width:539px;overflow:hidden;display:block;height:40px;line-height:40px;}
.news_list .news_date{float:right;text-align:right;color:#888;}

.news_search .lbl{float:left;height:30px;line-height:30px;padding-right:3px;}
.news_search .ctr{float:left;height:30px;padding:0 7px;}
.news_search .ctr .txt_search{width:110px;height:24px;line-height:24px;}
.news_search .ctr .btn_search{height:28px;line-height:28px;}
/*结束文章列表*/

/*开始在线咨询*/

.zx_wrap{background:#fff;padding:20px;}
.zx_content{margin-top:50px;}
.zx_wrap .zx_box{border-bottom:1px dashed #ccc;background:#fff;margin:5px 0 5px 0;}
.zx_wrap .ask{color:#ff6a00;font-size:14px;font-weight:bold;margin-bottom:10px;font-size:16px;line-height:200%;}
.zx_wrap .answer{color:#666;font-size:14px;margin-bottom:10px;font-size:16px;line-height:200%;}

/*开始友情链接*/

.flink_box{float:left;width:190px;height:100px;float:left;overflow:hidden;margin:10px 11px 10px 9px;overflow:hidden;}
.flink_box .flink_img{width:100%;height:80px;}
.flink_box .flink_name{height:20px;line-height:20px;text-align:center;}


/*积分*/
.scores_info{padding:10px 0;width:100%;}
.total_scores,.need_scores{padding:0 5px;color:#c00;font-size:16px;}

/*错误页面*/

.error_main{width:970px;margin:0 auto;color:#333;}
.error_wrap{padding:10px;}
.error_box{background:#c00;color:#fff;font-size:16px;line-height:200%;padding:10px;}

.error_message{margin:20px auto;}
.error_message a{color:#1B9EBC;}
.error_message a:hover{color:#c00;}




/*开始全局样式*/
.number_index_1,.number_index_2,.number_index_3,.number_index{line-height:100%;padding:1px 6px;margin-right:7px;background:#eee;}
.number_index_1,.number_index_2,.number_index_3{background:#1B9EBC;color:#fff;}
.space_20{width:100%;height:20px;clear:both;}
.button{padding:7px 10px;text-align:center;border-width:0;cursor:pointer;} 
.default{background:#1B9EBC;color:#fff;border:1px solid #37b5d2;}
.default:hover{background:#128ca8;color:#fff;}
a:hover{color:#1B9EBC;text-decoration:none;}
.down_load_file{cursor:pointer;}

.special_font{font-size:14px;padding:10px 0;}
.special_font a{color:#1B9EBC;}
.special_font a:hover{color:#ff6a00;}

/*结束全局样式*/



/*个人中心开始*/

.cus_banner{width:100%;background:#1B9EBC;height:40px;line-height:40px;margin-bottom:10px;}
.cus_banner .content{width:970px;height:40px;margin:0 auto;position:relative;}
.cus_banner .my{font-size:16px;color:#fff;}
.cus_banner .function{position:absolute;height:40px;width:500px;right:0;top:0;}
.cus_banner .function li{float:right;margin-left:10px;}
.function li a{color:#fff;}
.function li a:hover{color:#ff6a00;}

.cus_head_wrap{background:#fff;overflow:hidden;padding:10px;color:#333;}
.cus_head_wrap .cus_top_1{width:100%;}
.cus_top_1 .head_img{width:120px;height:120px;border:1px solid #ccc;float:left;}
.cus_top_1 .cus_info_1{width:800px;height:120px;float:right;}
.cus_info_1 .line1{width:100%;font-size:22px;font-weight:500;margin-top:10px;overflow:hidden;}
.cus_info_1 .line2{margin-top:15px;overflow:hidden;}
.cus_info_1 .line2 li{float:left;font-size:16px;padding:0 10px;}
.cus_info_1 .line2 .real_name{padding-left:0;border-right:1px solid #ccc;}
.cus_info_1 .line2 .bor{border-right:1px solid #ccc;}
.cus_info_1 .line3{margin-top:15px;font-size:14px;}
..cus_info_1 .line3 span{padding-right:10px;}
.cus_info_1 .line3 .scores{font-size:20px;font-weight:bold;padding-right:4px;}
.cus_info_1 .line3 .act{font-size:16px;padding-right:4px;}
.cus_info_1 .split_line{height:2px;border-bottom:1px solid #eee;margin:10px 0;}

.cus_button_wrap{margin:20px auto;}
.cus_button_wrap a{color:#1B9EBC;font-size:16px;}
.cus_button_wrap a:hover{color:#ff6a00;}

.cus_body_wrap{overflow:hidden;color:#333;margin-top:10px;}
.cus_body_wrap .cbw_left{width:670px;float:left;background:#fff;}
.cus_body_wrap .cbw_right{width:290px;float:right;background:#fff;}

.cbw_left .cus_menu{height:40px;}
.cbw_left .cus_menu .menu_item{height:40px;width:166px;line-height:38px;text-align:center;float:left;margin-right:2px;background:#eee;font-size:16px;cursor:pointer;border-top:2px solid #eee;}
.cbw_left .cus_menu .selected{background:#fff;border-top:2px solid #1B9EBC;}
.cbw_left .cus_menu .last{margin-right:0;}

.cbw_left .cus_content{margin-top:10px;padding:20px;}
.cbw_left .menu_content{display:none;}
.cbw_left .current{display:block;}
.cbw_left .auth{color:#1B9EBC;font-size:14px;padding-left:7px;}
.cbw_left .not_auth{color:#c00;font-size:14px;padding-left:7px;}
.cbw_left .tips{color:#ff6a00;font-size:14px;padding-left:7px;}

.cbw_left .info_table{width:100%;border-collapse:collapse;}
.cbw_left .info_table td{padding:15px 5px;font-size:16px;border-bottom:1px dashed #eee;}
.cbw_left .col_lable{width:100px;font-weight:500;}
.cbw_left .col_lable_550{width:550px;font-weight:500;}

.cbw_left .fun_desc{background:#1B9EBC;color:#fff;font-size:16px;height:40px;line-height:40px;padding:0 10px;margin:10px auto;position:relative;}
.cbw_left .fun_desc .button_wrap{position:absolute;height:40px;width:100px;right:10px;top:0;text-align:right;}
.cbw_left .fun_desc .create{color:#fff;font-size:16px;line-height:40px;font-weight:bold;cursor:pointer;height:100%;}

.cbw_right .cbw_right_wrap{width:260px;margin:10px auto;}


.publish_main{background:#fff;}
.publish_wrap{padding:20px;}
.publish_main .publish_table{width:100%;border-collapse:collapse;}
.publish_main .publish_table td{border:1px solid #eee;padding:10px;}
.publish_main .publish_table .col_lable{width:100px;text-align:right;}
.publish_main .publish_txt{width:90%;padding:8px;border:1px solid #ccc;}
.publish_main .publish_area{width:900px;border:1px solid #ccc;height:500px;visibility:hidden;}
.publish_main .publish_ddl{padding:5px;border:1px solid #ccc;}
.publish_main .request{color:#f00;}
.publish_main .publish_button_wrap{padding:15px 0;text-align:center;}

.cbw_left .operate{width:60px;text-align:right;font-size:14px;}
.cbw_left .operate a{color:#1B9EBC;font-size:14px;}
.cbw_left .operate a:hover{color:#ff6a00;font-size:14px;}
.cbw_left .art_title{width:517px;}
.cbw_left .red a{color:#c00;}
.cbw_left .red a:hover{color:#ff6a00;}
.cbw_left .green a{color:#1B9EBC;}
.cbw_left .green a:hover{color:#ff6a00;}
.cbw_left .create_date{color:#ccc;padding-left:3px;}

/*个人中心结束*/

/*开始活动页*/

.ac_main{width:1000px;margin:0 auto;background:#fff;display:block;overflow:hidden;margin-top:20px;border-top:3px solid #ccc;}
.ac_main .ac_logo{width:220px;height:40px;background:#37b5d2;text-align:left;text-align:center;font-size:18px;font-weight:bold;line-height:40px;color:#fff;margin-top:20px;}
.ac_wrap{padding:20px;background:#fff;}
.ac_main .ac_item{position:relative;width:100%;margin:10px auto;border-bottom:1px dashed #ccc;padding:10px 0;}
.ac_item .ac_title{font-size:18px;color:#333;font-weight:bold;line-height:120%;}
.ac_item .ac_unit{font-size:16px;color:#333;margin-top:16px;}
.ac_item .ac_desc{font-size:16px;color:#888;padding-top:10px;line-height:180%;}
.ac_item .ac_more{margin-top:10px;font-size:16px;color:#333;text-align:left;}
.ac_item .ac_block{display:inline-block;padding-right:7px;}

.ac_main .dt_title{font-size:26px;color:#333;font-weight:500;line-height:120%;text-align:center;}
.ac_main .dt_desc{border:1px dashed #ddd;padding:6px 10px;margin:20px auto 10px auto;font-size:16px;line-height:150%;color:#888;position:relative;height:132px;}
.ac_main .dt_desc .line{margin:7px auto;display:block;}
.ac_bold{font-weight:500;color:#333;}
.ac_main .dt_content{margin-top:15px;padding:6px 10px;font-size:16px;line-height:200%;color:#333;}

.ac_main .btn_area{width:80px;height:36px;position:absolute;top:100px;right:20px;}
