.a14{
font-size:14px;
}
.a14_b{
font-size:14px;
font-weight:bold;
}
.a20_heiti{
font-size:20px;
font-family:simhei;
}
.a12_999_padding_left {
padding:0px 0px 0px 5px;
color:#999999;
font-size:12px;
}
.a20_333 {
font-size:20px;
font-weight:bold;
}

.a_orange{
color:#FF6600;
}
.a_orange_b{
color:#FF6600;
font-weight:bold;
}
.a14_orange{
color:#FF6600;
font-size:14px;
}
.a14_orange_b{
color:#FF6600;
font-size:14px;
font-weight:bold;
}
.a14_orange_b_i{
color:#FF6600;
font-size:14px;
font-weight:bold;
font-style:oblique;
font-family:Arial;
padding:0 4px 0 0;
}
.a12_999{
color:#999;
font-size:12px;
}
.a16_b{
font-size:16px;
font-weight:bold;
}

.solid_1px_E6E6E6{
margin:12px 0;
height:1px;
background:#E6E6E6;
overflow:hidden;
}


.float_left{
float:left;
}
.float_right{
float:right;
}

.align_center{
text-align:center;
}


.pagechange {
	FLOAT: left; FONT-FAMILY: ����; margin-bottom:15px; margin:0 0 0 5px;width: 95%;
}
.pagechange a {
	BORDER-RIGHT: #a5cfe9 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #a5cfe9 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; BORDER-LEFT: #a5cfe9 1px solid; COLOR: #1234cc; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5cfe9 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f0f7ff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagechange a:hover {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; COLOR: #cc6600; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.pagechange .style {
background:#a9d2ff;
color:#1234cc;
font-weight:bold;}


.container_blue{
border:1px #80BFFF solid;
overflow:hidden;
*display:inline-block;
margin-bottom:18px;
}
.container_inside_blue{
border:5px #D9EBFF solid;
overflow:hidden;
*display:inline-block;
padding:8px 10px 7px 10px;
}


h1{
margin:0px;
padding:0px;
font-size:30px;
}
h2{
font-weight:normal;
padding:0px;
margin:0px;
}

/*-------------------------------------------------------------------*/


.container_blue{
border:1px #80BFFF solid;
overflow:hidden;
*display:inline-block;
margin-bottom:13px;
}
.container_inside_blue{
border:5px #D9EBFF solid;
overflow:hidden;
*display:inline-block;
padding:10px 8px;
}

.container_orange{
border:1px #FFAF37 solid;
overflow:hidden;
*display:inline-block;
margin-bottom:13px;
}
.container_inside_orange{
border:5px #FEF1B4 solid;
overflow:hidden;
*display:inline-block;
padding:10px 8px;
}

.container_green{
border:1px #6CD064 solid;
overflow:hidden;
*display:inline-block;
margin-bottom:13px;
}
.container_inside_green{
border:5px #CBF9C6 solid;
overflow:hidden;
*display:inline-block;
padding:10px 8px;
}

.title_blue{
border-bottom:1px #C4DEFF solid;
padding:0 0 7px 0;
overflow:hidden;
*display:inline-block;
}
.title_orange{
border-bottom:1px #F3DCB1 solid;
padding:0 0 7px 0;
overflow:hidden;
*display:inline-block;
}
.title_green{
border-bottom:1px #A3E19D solid;
padding:0 0 7px 0;
overflow:hidden;
*display:inline-block;
}
.title_content{
float:left;
}
.title_more{
float:right;
font-size:12px;
font-family:����;
padding:5px 0 0 0;
}

/*-------------------------------------------------------------------*/

.orange_option{
background:url(../images/orange_option_bg.gif) repeat-x;
overflow:hidden;
*display:inline-block;
height:26px;
padding:0 10px;
}
.orange_option_left{
float:left;
overflow:hidden;
*display:inline-block;
padding:7px 0 0 0;
}
.orange_option_right{
float:right;
overflow:hidden;
*display:inline-block;
border-left:1px #FFBF60 solid;
height:26px;
}
.orange_option_con{
overflow:hidden;
*display:inline-block;
border-left:1px #FFBF60 solid;
height:26px;
}
.orange_option a{
float:left;
border-right:1px #FFBF60 solid;
border-top:1px #FFBF60 solid;
border-bottom:1px #FFBF60 solid;
display:inline-block;
height:20px;
text-align:center;
color:#333;
padding:6px 12px 0 12px;
}
.orange_option a:hover{
background:#FFF;
}
.orange_option .a_on{
float:left;
border-right:1px #FFBF60 solid;
border-top:1px #FFBF60 solid;
border-bottom:1px #FFBF60 solid;
display:inline-block;
height:20px;
text-align:center;
color:#333;
padding:6px 12px 0 12px;
background:#FFF;
}



.blue_option{
background:url(../images/blue_option_bg.gif) repeat-x;
overflow:hidden;
*display:inline-block;
height:26px;
padding:0 10px;
}
.blue_option_left{
float:left;
overflow:hidden;
*display:inline-block;
padding:7px 0 0 0;
}
.blue_option_right{
float:right;
overflow:hidden;
*display:inline-block;
border-left:1px #80BFFF solid;
height:26px;
}
.blue_option_con{
overflow:hidden;
*display:inline-block;
border-left:1px #80BFFF solid;
height:26px;
}
.blue_option a{
float:left;
border-right:1px #80BFFF solid;
border-top:1px #80BFFF solid;
border-bottom:1px #80BFFF solid;
display:inline-block;
height:20px;
text-align:center;
color:#333;
padding:6px 12px 0 12px;
}
.blue_option a:hover{
background:#FFF;
}
.blue_option .a_on{
float:left;
border-right:1px #80BFFF solid;
border-top:1px #80BFFF solid;
border-bottom:1px #80BFFF solid;
display:inline-block;
height:20px;
text-align:center;
color:#333;
padding:6px 12px 0 12px;
background:#FFF;
}


/*-------------------------------------------------------------------*/


.blue_box{
clear:both;
overflow:hidden;
*display:inline-block;
border:1px #CADBF7 solid;
padding:1px;
margin-bottom:12px;
}
.blue_box_title{
clear:both;
background:#E8F1FF;
padding:5px;
overflow:hidden;
*display:inline-block;
background:url(../images/blue_box_title.gif) repeat-x;
border-bottom:1px #CADBF7 solid;
}
.blue_box_title_left{
float:left;
font-size:14px;
font-weight:bold;
color:#000;
}
.blue_box_title_right{
float:right;
font-family:����;
padding:2px 2px 0 0;
}
.blue_box_con{
clear:both;
padding:7px 0 5px 0;
overflow:hidden;
*display:inline-block;
}
.blue_box_list{
clear:both;
padding:3px 0;
overflow:hidden;
*display:inline-block;
height:16px;
line-height:150%;
}
.blue_box_list_left{
float:left;
width:185px;
color:#0044DD;
}
.blue_box_list_right{
float:right;
color:#999;
}

/*-------------------------------------------------------------------*/

.container{
width:950px;
overflow:hidden;
*display:inline-block;
}
.main{
overflow:hidden;
*display:inline-block;
width:670px;
}
.side{
overflow:hidden;
*display:inline-block;
width:260px;
}

.company_pic{
*display:inline-block;
width:950px;
height:130px;
background:url(../images/company_pic.jpg) no-repeat;
position:relative;
margin-bottom:2px;
z-index:-1;
}
.company_pic .logo_con{
position:absolute;
border:1px #FFF solid;
width:80px;
height:80px;
overflow:hidden;
top:35px;
left:20px;
}
.company_pic .logo_con .logo{
border:2px #99B8D7 solid;
background:#FFF;
padding:3px;
width:70px;
height:70px;
}
.company_pic .name{
position:absolute;
font-size:30px;
font-weight:bold;
font-family:microsoft yahei;
color:#2866C4;
top:78px;
left:30px;
}
.company_pic .phone{
position:absolute;
font-family:Verdana;
top:100px;
left:580px;
width:350px;
text-align:right;
}

.second_menu_container{
clear:both;
overflow:hidden;
*display:inline-block;
width:950px;
margin-bottom:10px;
}
.second_menu_container .menu_main{
background:url(../images/second_menu_di.jpg) repeat-x;
height:28px;
padding:16px 0 0 117px;
font-size:14px;
font-weight:bold;
}
.second_menu_container .menu_main a{
color:#FFFFFF;
display:block;
float:left;
margin:0 20px 0 0;
}
.second_menu_container .menu_main a:hover{
color:#FFFF00;
}
.second_menu_container .menu_xianzhong{
clear:both;
background:url(../images/xianzhong_menu_di.jpg) repeat-x;
height:24px;
padding:12px 0 0 12px;
border-bottom:1px #FFDDAA solid;
border-left:1px #FFDDAA solid;
border-right:1px #FFDDAA solid;
}
.second_menu_container .menu_xianzhong a{
color:#CC6600;
font-weight:bold;
}

.second_menu_container .menu_chanpin{
clear:both;
background:url(../images/chanpin_menu_di.jpg) repeat-x;
height:23px;
padding:10px 0 0 12px;
border-bottom:1px #E0E0E0 solid;
border-left:1px #E0E0E0 solid;
border-right:1px #E0E0E0 solid;
}
.second_menu_container .menu_chanpin a{
color:#666;
}

.location_bar{
clear:both;
overflow:hidden;
*display:inline-block;
padding:5px 2px 2px 12px;
margin-bottom:10px;
}
.location_bar_container{
float:left;
margin-right:5px;
}

.chanpin_container{
clear:both;
overflow:hidden;
*display:inline-block;
}
.chanpin_container_list{
clear:both;
padding:8px 5px 6px 5px;
overflow:hidden;
*display:inline-block;
border-bottom:1px #FFDDAA solid;
}
.chanpin_name{
float:left;
width:370px;
font-size:14px;
padding:1px 0 0 0;
}
.chanpin_pingji{
float:right;
width:80px;
}
.chanpin_feilv{
width:50px;
float:right;
text-align:center;
padding:2px 0 0 0;
}
.chanpin_tiaokuan,
.chanpin_dayi,
.chanpin_dianping{
width:36px;
float:right;
text-align:center;
padding:2px 0 0 0;
}

.anli_con_di{
background:url(../images/anli_con_di.gif) repeat-y -8px 0px;
margin:5px 0;
}
.anli_list{
float:left;
overflow:hidden;
*display:inline-block;
width:305px;
margin:0 10px 0 5px;
line-height:150%;
padding:2px 0;
}
.anli_list_biaoti{
float:left;
width:260px;
height:20px;
overflow:hidden;
color:#0044DD;
font-size:14px;
}
.anli_list_people{
float:right;
color:#999;
}

.list_style_01{
padding:2px 0px;
line-height:150%;
width:250px;
height:16px;
color:#0044DD;
}
.side_contianer_width{
width:244px;
}

.xianzhong_info{
font-size:14px;
line-height:150%;
}

.index_first{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:12px;
}
.index_first_info{
float:left;
overflow:hidden;
*display:inline-block;
width:228px;
height:270px;
border:1px #FFDDAA solid;
background:#FFFDF4;
padding:10px 13px;
line-height:170%;
color:#666;
}
.index_first_info_title{
clear:both;
font-size:14px;
padding:0 0 10px 0;
}
.index_first_info_d{
clear:both;
padding:10px 0 0 0;
}

.index_toutiao{
float:right;
overflow:hidden;
*display:inline-block;
width:400px;
height:291px;
border-bottom:1px #FFDDAA solid;
}
.index_topic{
clear:both;
border-bottom:1px #FFDDAA solid;
height:110px;
overflow:hidden;
}
.index_topic_title{
clear:both;
padding:10px 5px 5px 5px;
font-size:20px;
font-family:simhei;
}
.index_topic_zhaiyao{
clear:both;
padding:3px 5px 10px 5px;
line-height:180%;
color:#666;
}

.index_tuijian{
clear:both;
overflow:hidden;
*display:inline-block;
padding:12px 5px 10px 5px;
}
.index_tuijian_list{
clear:both;
overflow:hidden;
*display:inline-block;
padding:5px 0;
}
.index_tuijian_list_left{
float:left;
width:340px;
height:16px;
overflow:hidden;
font-size:14px;
color:#0044DD;
}
.index_tuijian_list_right{
float:right;
color:#999;
padding:2px 0 0 0;
}

.index_xianzhong{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:15px;
}
.index_xianzhong_title{
clear:both;
padding:0 10px 8px 10px;
font-size:14px;
font-weight:bold;
}
.index_xianzhong_container{
clear:both;
overflow:hidden;
*display:inline-block;
border-bottom:1px #FFECD0 solid;
border-left:1px #FFECD0 solid;
border-right:1px #FFECD0 solid;
}
.index_xianzhong_box{
clear:both;
overflow:hidden;
*display:inline-block;
}
.index_xianzhong_option{
padding:0 25px 0 0;
}
.index_xianzhong_boxcon{
clear:both;
overflow:hidden;
*display:inline-block;
padding:15px 12px;
}
.index_xianzhong_boxcon_pic{
float:left;
width:200px;
}
.index_xianzhong_boxcon_right{
float:left;
width:440px;
overflow:hidden;
*display:inline-block;
padding:3px 0 0 0;
}

.index_xianzhong_boxcon_list{
clear:both;
padding:5px 0;
overflow:hidden;
*display:inline-block;
}
.index_xianzhong_boxcon_biaoti{
float:left;
padding:1px 10px 0 0;
color:#339933;
}
.index_xianzhong_boxcon_control{
float:left;
color:#999;
padding:1px 10px 0 0;
}
.index_xianzhong_boxcon_control a{
color:#999;
}
.index_xianzhong_boxcon_level{
float:left;
}

.index_anli{
clear:both;
overflow:hidden;
*display:inline-block;
}



.con_box{
overflow:hidden;
*display:inline-block;
margin-top:15px;
}
.con_style_01{
clear:both;
overflow:hidden;
*display:inline-block;
padding:0 0 0 5px;
}
.con_style_01 .title{
padding:0 0 8px 0;
}
.con_style_01 .photo{
float:left;
}
.con_style_01 .text{
float:left;
padding:5px 0 0 20px;
line-height:160%;
color:#666;
width:490px;
}
.con_style_02{
clear:both;
overflow:hidden;
*display:inline-block;
padding:0 0 0 5px;
}
.con_style_02 .title{
padding:0 0 8px 0;
float:left;
line-height:180%;
}
.con_style_02 .company{
float:left;
font-size:12px;
color:#339933;
padding:3px 0 0 7px;
}
.con_style_02 .con{
float:left;
width:620px;
}
.con_style_02 .photo{
float:left;
}
.con_style_02 .text{
float:left;
padding:5px 0 0 5px;
line-height:160%;
color:#666;
width:600px;
}
.con_style_03{
clear:both;
overflow:hidden;
*display:inline-block;
padding:0 0 0 5px;
}
.con_style_03 .list{
float:left;
width:290px;
height:22px;
margin:0 19px 0 0;
line-height:180%;
color:#0044DD;
overflow:hidden;
}

.con_style_04{
clear:both;
overflow:hidden;
*display:inline-block;
padding:0 0 0 5px;
}
.con_style_04 .list{
float:left;
width:290px;
height:22px;
margin:0 19px 0 0;
line-height:180%;
color:#0044DD;
overflow:hidden;
*display:inline-block;
}
.con_style_04 .list_left{
float:left;
width:230px;
overflow:hidden;
}
.con_style_04 .list_right{
float:right;
color:#999;
}

.index_link{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:12px;
}
.index_link_01{
clear:both;
background:url(../images/index_link_01.jpg) no-repeat;
height:24px;
overflow:hidden;
padding:10px 0 0 10px;
font-size:14px;
font-weight:bold;
}
.index_link_02{
clear:both;
background:url(../images/index_link_02.jpg) repeat-y;
overflow:hidden;
*display:inline-block;
padding:8px 12px;
}
.index_link_03{
clear:both;
background:url(../images/index_link_03.jpg) no-repeat;
height:5px;
overflow:hidden;
}
.index_link_list{
clear:both;
background:url(../images/icon_index_link.gif) no-repeat 3px 5px;
padding:5px 10px 5px 17px;
font-size:14px;
}

.mz_container{
padding:10px;
margin:10px 0 15px 0;
border-bottom:1px #F0D0A6 solid;
border-top:1px #F0D0A6 solid;
background-color:#FFF8E3;
text-align:center;
line-height:180%;
}
.mz_container a{
text-decoration:underline;
}

.jigou_list{
clear:both;
padding:3px 0;
*display:inline-block;
line-height:150%;
}

.company_huizong_xz{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:15px;
}
.company_huizong_xz_info{
clear:both;
margin-bottom:10px;
line-height:160%;
color:#666;
}
.company_huizong_xz_more{
clear:both;
margin-bottom:10px;
line-height:160%;
text-align:right;
}

.right_guide{
clear:both;
margin-bottom:12px;
}
.right_p_hot{
clear:both;
overflow:hidden;
*display:inline-block;
padding:8px 5px 5px 5px;
}
.right_p_hot_list{
clear:both;
overflow:hidden;
*display:inline-block;
border-bottom:1px #BFDBF2 dashed;
padding:10px 0 0 0;
}
.right_p_hot_list .title{
clear:both;
color:#0044DD;
}
.right_p_hot_list .info{
clear:both;
padding:5px 0 5px 12px;
color:#999;
}

.other_xz{
clear:both;
overflow:hidden;
*display:inline-block;
padding:12px 10px 10px 10px;
margin:10px auto;
border-top:1px #EBEBEB solid;
}
.other_xz_title{
padding-bottom:8px;
font-weight:bold;
}
.other_xz a{
float:left;
line-height:180%;
float:left;
margin-right:10px;
white-space:nowrap;
color:#666;
}
.other_xz a:hover{
color:#3366FF;
}

.c_news_container{
clear:both;
padding-top:15px;
overflow:hidden;
*display:inline-block;
}
.c_news_box{
margin-bottom:22px;
overflow:hidden;
*display:inline-block;
}
.c_news_list{
clear:both;
overflow:hidden;
*display:inline-block;
}
.c_news_list_0{
float:left;
display:inline-block;
font-size:14px;
color:#0044DD;
line-height:140%;
}
.c_news_list_left{
float:left;
width:520px;
line-height:140%;
font-size:14px;
}
.c_news_list_left a{
margin-right:8px;
}
.c_news_list_right{
float:right;
text-align:right;
color:#999;
line-height:200%;
}



.lb_list_box {
clear:both;
margin:0px 0px 10px 0px;
overflow:hidden;
*display:inline-block;
}
.lb_list_box .title_blue .font_12 {
font-family:����;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:0px 0px 0px 25px;
}
.lb_list_box .lb_list {
clear:both;
border-bottom:#E3E3E3 1px solid;
padding:8px;
overflow:hidden;
*display:inline-block;
}
.lb_list_box .lb_list .left {
float:left;
overflow:hidden;
*display:inline-block;
}
.lb_list_box .lb_list .left .sub {
float:left;
margin:2px 5px 0px 0px;
*margin:0px 5px 0px 0px;
}
.lb_list_box .lb_list .left .font {
float:left;
text-align:left;
font-weight:bold;
line-height:24px;
font-size:14px;
}
.lb_list_box .lb_list .left .font a {
font-size:14px;
}
.lb_list_box .lb_list .left .font a:hover {
color:#CC3300;}
.lb_list_box .lb_list .left .font_green {
clear:both;
font-size:12px;
text-align:left;
padding:8px 0 1px 0;
}
.lb_list_box .lb_list .left .font_green a {
color:#339933;
}
.lb_list_box .lb_list .left .font_green a:hover {
color:#CC3300;
}
.lb_list_box .lb_list .left .font_green .city {
color:#333333;
margin-left:22px;
}
.lb_list_box .lb_list .left .font_333 {
color:#999;
text-align:left;
float:left;
line-height:160%;
padding:5px 0 0 0;
width:500px;
height:40px;
overflow: hidden;
*display:inline-block;
}
.lb_list_box .lb_list .right {
float:right;
overflow:hidden;
*display:inline-block;
}
.lb_list_box .lb_list .right .pic_box {
float:left;
padding:5px 0 0 0;
width:85px;
}
.lb_list_box .lb_list .right .pic_box .name {
padding:10px 0px 0px 0px;
}
.lb_list_box .lb_list .right .pic_box .name a{
}
.lb_list_box .lb_list .right .sub {
float:left;
margin:4px 0px 0px 30px;
}


.c_anli_container{
clear:both;
overflow:hidden;
*display:inline-block;
margin-bottom:10px;
}
.c_anli_container_box{
clear:both;
overflow:hidden;
*display:inline-block;
padding:13px 8px;
border-bottom:1px #E3E3E3 solid;
}
.c_anli_1{
clear:both;
overflow:hidden;
*display:inline-block;
}
.c_anli_title{
float:left;
font-size:14px;
font-weight:bold;
width:480px;
line-height:140%;
}
.c_anli_info{
float:right;
text-align:right;
color:#999;
padding:4px 0 0 0;
}
.c_anli_info a{
color:#339933;
}
.c_anli_zhaiyao{
clear:both;
line-height:150%;
color:#666;
padding:5px 0 0 0;
}

.blue_box .pro_li{
color:#0066CC;
overflow:hidden;
padding:6px;
}

.blue_box .pro_options{
float:left;
overflow:hidden;
height:17px;
padding-left:10px;
}
.blue_box .pro_options a{
color:#999999;
padding-left:6px;
}
.blue_box .pro_dashed{
	clear:both;
	border-bottom: 1px dashed #999999;
	width:230px;
}
