﻿@charset "utf-8";
/* CSS Document */
/* 页面基本*/
body{background:#f2f2f2;MARGIN:0;PADDING:0; font-size:12px;line-height:22px; font-family:"宋体","Arial Narrow";}
ul,li,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
form,img,table,td {	border:0;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6 ,th{font-weight:normal; font-size:100%;}
input,textarea,img {vertical-align:middle;font-family:"Microsoft Yahei"，Arial;}
a{ color:#474747}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:hover {text-decoration: none; color:#ff6c00}
A:active {text-decoration: none}
*{margin:0px; padding:0px;}
.clear:before, .clear:after {
    content: "";
    display: table;
}
.clear:after {
    clear: both;
}
.fl{ float:left}
.fr{ float:right}
.org{ color:#ff6c00;}
.header{ width:100%; position:fixed; left:0; top:0;background:#379be9; border-top:2px solid #92c4f7; height:30px; z-index:999;}
.header .wrap{ width:980px; margin:0 auto; clear:both;}
.header .wrap .fl{ float:left; width:400px;}
.header .wrap li{float:left;color:#a7d8ff; font-size:14px;line-height:30px; }
.header .wrap li.w_x i{background:url(../images/w_x.jpg); width:22px; height:17px; float:left; margin:7px 0 0 10px;}
.header .wrap li.w_x:hover i{background:url(../images/w_xl.jpg); }
.header .wrap li.w_b i{background:url(../images/w_b.jpg); width:22px; height:17px; float:left; margin:7px 0 0 10px;}
.header .wrap li.w_b:hover i{background:url(../images/w_bl.jpg); }
.header .wrap,.header li,.header .sd-wrap{position:relative;}
.header .nav-link{display:block;height:30px;padding:0 13px;line-height:30px;color:#a7d8ff; font-size:14px;_float:left;_overflow:hidden;}
.header .sd-wrap .nav-link{padding:0 25px 0 10px;position:relative;}
.header .nav-link i{position:absolute;right:8px;top:12px;width:0;height:0;border-width:6px;border-style: solid;border-color:#92c4f8 transparent transparent;_border-color:#92c4f8 #0072bb #0072bb;font-size: 0;line-height:0;}
.header .nav-link:hover i {border-color:transparent transparent #92c4f8;_border-color:#0072bb #0072bb #92c4f8;top:5px;}
.header .nav-link:hover,.header  .active .nav-link{background:#0072bb;color:#a7d8ff;}
.login .nav-link.on{background:#FFFFFF;color:#000000;}
.fl .nav-link.on{background:#0072bb;color:#a7d8ff;}
.header .search{ width:298px; float:left; height:23px; border-radius:3px; background:#f6f6f6; margin-top:3px; overflow:hidden}
.header .search-txt{background: none repeat scroll 0 0 #f6f6f6; border: medium none; color: #acacac;display: block;line-height:23px;margin: 0 0 0 3px;padding:0 5px;width:240px; float:left; height:23px;}
.header .search-btn{height: 23px; text-indent: -999em;width:35px; background:url(../images/search.jpg); float:right;}
.login{ float:right;}
.login .nav-link{display:block;height:30px;padding:0 10px;line-height:30px;color:#92c4f8; font-size:12px;_float:left;_overflow:hidden;}


.module{ width:980px; margin:0 auto;background:url(../images/bg.jpg) no-repeat #FFF left top; overflow:hidden; padding:0 10px 8px;}
.module_new{ width:980px; margin:0 auto 10px;overflow:hidden; padding:10px 10px 0; background:#FFF;}
.topadv{width:1000px; margin:0 auto;padding:32px 0 0;_padding:5px 0 0; overflow:hidden;}
.midadv{width:1000px; margin:0 auto 10px;overflow:hidden;}
.top{ width:980px; float:left; clear:both; overflow:hidden; height:95px;}
.logo{ float:left; margin:20px 0 0 25px;}
.top_gg{ float:right;width:680px;height:90px;}
.nav{ width:950px; float:left; clear:both; overflow:hidden; height:42px; background:#17b1f9;border-radius:5px 5px 0 0; padding:0 15px;}
.nav ul li{ float:left;}
.nav ul li a {
    color: #fff;
    display: inline-block;
    font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
    font-size: 16px;
    height:35px;
    line-height:32px;
    margin: 0;
    padding: 6px 13px 1px;
}
.nav ul li a:hover {
    background-color: #43b6ff;
    color: #fff;
    text-decoration: none;
}
.nav ul li.active a, .nav ul li.active a:hover {
    background-color: #26bcf9;
    border-bottom: medium none;
    color: #fff;
}
.switch_city{ width:125px; height:22px; background:#3dc6f4; margin-top:10px; font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:12px; color:#FFF; text-align:center; line-height:22px;}
.switch_city a{ color:#FFF;}
.subnav{ width:978px; float:left; clear:both; overflow:hidden; border:1px solid #cae6eb; border-top:0; background:#f8fefe; padding:7px 0; margin-bottom:5px;}
.subnav dt{ float:left; width:60px; font-size:12px;}
.subnav dl dt span {
    display: block;
    margin-left:25px;
    text-align: center;
	font-size:12px;
}
.subnav dt i.icon {
    display: block;
    height: 40px;
    margin: 0 auto;
    width: 40px;	
}
.subnav dl dd{ float:right;font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-top:3px;}
.subnav dl dd ul li {
    line-height:27px;
    padding: 0 10px;
    white-space: nowrap;
	float:left;
}
.subnav dl dd ul li a{ color:#1f376d}
.subnav dl dd ul li a:hover{ color:#ff6c00;}
.n_portal{ width:270px; float:left; border-right:1px solid #d9eded;}
.n_portal i.icon{background:url(../images/icon1.jpg)} 
.n_portal span a{color:#085bb0;}
.n_portal dd{ width:200px;}
.n_information{ width:260px; float:left; border-right:1px solid #d9eded;}
.n_information i.icon{background:url(../images/icon2.jpg)} 
.n_information span a{color:#d2700b;}
.n_information dd{ width:185px;}
.n_community{ width:440px; float:left;}
.n_community i.icon{background:url(../images/icon3.jpg)} 
.n_community span a{color:#598e26;}
.n_community dd{ width:355px;}
.announcement{ width:978px; border:1px solid #eeeeee; background:url(../images/announcement.jpg) #FFF no-repeat left top; height:23px; float:left; clear:both; overflow:hidden; line-height:23px;}
.announcement span{ float:left; width:80px; text-align:center; color:#FFF;}
.announcement p{ float:right; width:870px; text-align:left;}
.announcement p a{ margin:0 15px; color:#9f9f9f;}
.announcement p a:hover{ color:#ff6c00;}
.adv{ width:1000px; float:left; clear:both; overflow:hidden;}
.topadv .adv{ width:1000px; float:left; clear:both; overflow:hidden;}
.adv table{ width:1000px; float:left;}
.adv td{ text-align:left;}
.content{ width:980px;float:left; clear:both; overflow:hidden;}
.con_left{ width:725px; overflow:hidden;background:url(../images/hp_01.jpg) repeat-y right top;}
.shuffling{ width:535px; height:270px; float:left;overflow:hidden;}
.con_title{ width:308px; float:left; clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #f0f0f0; margin-bottom:10px;}
.orb{font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:18px; color:#fe6b01; font-weight:bold;}
.more{color:#9d9d9d;}
.more:hover{ color:#ff6c00;}
.con_act{width:243px; float:left; clear:both; overflow:hidden;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-bottom:10px;}
.con_act p{ width:243px;float:left; clear:both; overflow:hidden; text-align:center; font-size:12px; color:#999999; height:46px; line-height:23px;}
.con_act p a{ font-size:18px; color:#234e83;}
.con_act p a:hover{ color:#ff6c00;}
.con_act ul{width:243px;float:left; clear:both; overflow:hidden;}
.con_act li{ width:243px; float:left; clear:both; overflow:hidden; height:45px; padding-bottom:10px;}
.con_act li dl{width:243px; float:left; clear:both;}
.con_act li dt{ width:45px; height:45px;}
.con_act li dt span {
	background-color: #ff8c00;
    color: #fff;
    display: inline-block;
	line-height: 13px;
    height:29px;
    text-align: center;
	float:left;
	font-size: 12px;
    width:18px;
	padding-top:5px;
}
.con_act li dd{ width:195px; font-size:12px; color:#999999; line-height:22px; padding-top:2px;}
.con_act li dd a{ color:#767573}
.con_act li dd a span{ width:190px; float:left;}
.con_act li dd a font{ font-size:14px;width:155px; color:#008af7; float:left;}
.con_act li dd a i{ width:35px; padding:1px 0 0; line-height:17px; color:#FFF; font-size:12px; text-align:center; background:#94c6ff; float:left; display:inline; margin-top:2px;}
.con_act li dd a:hover font{ color:#ff6c00; cursor:pointer}
.con_act li dd a:hover i{ background:#ff6b05; cursor:pointer}
.con_act .tit{ height:60px;}
.con_act .tit dd{ width:243px; text-align:center; padding:10px 0 0;}
.con_act .tit dd a span{ width:243px; float:left;}
.con_act .tit dd a font{ width:203px;font-size:17px; color:#008af7; float:left;}
.con_look{ width:243px;float:left; clear:both; overflow:hidden; height:105px;}
.con_look li{ width:75px; height:40px; line-height:40px; float:left; margin:0 9px 10px 0; overflow:hidden; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; text-align:center;border-radius:5px;}
.con_look li a{ color:#FFF;}
.con_look li.mn{ margin-right:0;}
.con_look .blue{ background:#30b5f0;}
.con_look .orange{ background:#ff8c00;}
.con_look .purple{ background:#d5af8a;}
.con_look .yellow{ background:#5eb1d9;}
.con_look .pink{ background:#fe8ca5;}
.con_look .green{ background:#7cd69e;}

.con_midd{ width:397px; overflow:hidden; background:url(../images/hp_01.jpg) no-repeat right top;}
.con_midd h3{ width:375px; float:left; clear:both; text-align:center; height:28px; font-size:18px; color:#008af7;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-weight:bold; padding-top:10px;  }
.con_midd h3 a{ color:#008af7;}
.con_midd h3 a:hover{ color:#ff6c00;}
.con_bds{ width:375px; float:left; clear:both; text-align:left; height:46px; font-size:12px; line-height:21px; color:#9a989d;}
.con_newlist{width:375px; float:left; clear:both; border-bottom:1px dashed #e3e3e3; padding:0px 0px 10px; margin-bottom:4px; }
.con_newlist li{width:375px; float:left; clear:both; height:25px; text-align:left; overflow:hidden; line-height:25px;}
.con_newlist li dl{width:375px; float:left; clear:both; font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; }
.con_newlist li dt{font-size:14px; width:315px; float:left;white-space:nowrap;text-overflow:ellipsis;}
.con_newlist li dt b{ font-weight:normal;color:#ff6c00;}
.con_newlist li dt a{ float:left; margin-right:4px;}
.con_newlist li dd{ font-size:12px; color:#9a989d; width:55px; text-align:right; float:right}
.con_midd .nb{ border-bottom:0; margin-bottom:5px;}
.con_midd .nb li{height:24px; }
.con_fact{width:375px; float:left; clear:both; overflow:hidden; background:url(../images/hp_02.jpg) no-repeat bottom left; height:30px; margin-bottom:10px;}
.con_fact span{ font-size:16px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-weight:bold; color:#018dff; }

.con_right{ width:245px; overflow:hidden}
.con_weather{ float:left; width:243px; border:1px solid #c3ecfe; height:54px; overflow:hidden; margin-bottom:10px;}
.con_weather dl{ float:left; width:243px;}
.con_weather dt{ width:54px; height:47px; float:left; padding-top:7px; background:#86d0f1; text-align:center; color:#FFF; font-size:12px; line-height:21px;}
.con_weather dd{ width:188px; float:right; overflow:hidden; height:54px;}
.con_topad{float:left; width:243px; clear:both; overflow:hidden; height:55px;}
.con_topad li{ width:60px; height:21px; float:left; text-align:center;}
.con_rtit{float:left; width:243px; clear:both; overflow:hidden; background:url(../images/hp_03.jpg) no-repeat bottom left; height:28px; margin-bottom:10px;}
.con_informed{float:left; width:243px; clear:both; overflow:hidden; height:120px;}
.con_informed li{float:left; width:243px; clear:both; overflow:hidden; height:28px;}
.con_informed li dl{float:left; width:243px; clear:both; overflow:hidden; }
.con_informed li dt{ float:left; width:40px; height:20px; text-align:left; color:#ff6c00; line-height:23px; }
.con_informed li dt span{color:#c4c9cc;}
.con_informed li dd{ width:198px; float:right; text-align:left;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:12px;line-height:20px;}
.con_informed li dd a{ color:#767573;}
.con_informed li dd a:hover{ color:#ff6c00;}

.con_zt{float:left; width:243px; clear:both; overflow:hidden; height:300px;}
.con_ztmm li{float:left; width:243px; clear:both; overflow:hidden; padding-bottom:7px;}
.con_ztmm li p{float:left; width:243px; clear:both; overflow:hidden; text-align:center;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:14px;}
.con_ztmm li p img{ padding-bottom:5px;}
.con_ztmm li dl{float:left; width:243px; clear:both; overflow:hidden; }
.con_ztmm li dt{ float:left; width:40px; height:20px; text-align:left; color:#009cff; line-height:23px; }
.con_ztmm li dt span{color:#c4c9cc;}
.con_ztmm li dd{ width:198px; float:right; text-align:left;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:12px;line-height:20px;}
.con_ztmm li dd a{ color:#767573;}
.con_ztmm li dd a:hover{ color:#ff6c00;}

.con_advertising{float:left; width:245px; clear:both; overflow:hidden; height:133px; }
.con_advertising img{ float:left; margin-bottom:5px;}
.con_module{float:left; width:244px; clear:both; overflow:hidden; border:1px solid #e7e7e7; border-left:0; height:134px; margin-bottom:11px; }
.con_mleft{ width:40px; float:left; overflow:hidden;}
.con_mleft li{ height:44px; width:40px; float:left; clear:both;}
.con_mleft span {
    color: #fff;
    display: inline-block;
	line-height: 14px;
    height:34px;
    text-align: center;
	float:left;
	font-size: 12px;
    width:18px;
	padding:9px 3px 0;
}
.con_mleft span a{ color:#FFF;}
.con_mleft i.on{ background:url(../images/icon2.png); width:10px; height:10px; float:left; margin-top:16px; overflow:hidden;}
.m_dat span{background:#94d8e5;}
.m_rec span{background:#fdc69f;}
.m_rec i.on{ background-position:0 -45px;}
.con_mleft .m_car{ height:47px;}
.m_car span{ background:#cb9494;height:45px; margin:0; padding-top:2px;}
.m_car i.on{ background-position:0 -90px;}
.con_mright{ width:202px; float:right; padding-top:12px;}
.con_mright a{ color:#aaaaaa}
.con_mright a:hover{ color:#ff6c00;}
.m_datlist{ width:202px; float:left; clear:both; overflow:hidden;}
.m_datlist li{ width:85px; float:left; overflow:hidden; text-align:center; line-height:30px; padding-right:16px;}
.m_reclist{ width:202px; float:left; clear:both; overflow:hidden;}
.m_reclist li{width:202px; float:left; clear:both; overflow:hidden; height:23px; text-align:left;}
.m_reclist li a i{ color:#fdc69f;}
.m_carlist{ width:202px; float:left; clear:both; overflow:hidden;}
.m_carlist li{width:202px; float:left; clear:both; overflow:hidden; height:23px; text-align:left;}
.m_carlist li a i{ color:#cb9497;}
.con_project{float:left; width:243px; clear:both; overflow:hidden; height:26px;}
.con_prolist{width:245px; float:left; clear:both; overflow:hidden;}
.con_prolist li{ width:115px; overflow:hidden; text-align:center;}
.con_prolist li img{ float:left; margin-bottom:3px; width:115px; height:107px;}
.con_prolist li span{ width:115px; float:left; background:#ff6c00; height:19px; overflow:hidden}
.con_prolist li a{ color:#FFF;}
.advertising{ width:980px;float:left; clear:both; overflow:hidden; padding-bottom:15px;} 
.advertising ul{position:relative;width:990px;float:left; clear:both; overflow:hidden;}
.advertising li{ width:188px;float:left; margin-right:10px;_margin-right:9px;}
.diary{ width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden;}
.title{ width:980px; float:right; overflow:hidden; clear:both; height:67px;}
.titleleft{ width:907px; float:left; background:url(../images/hp_10.jpg) no-repeat left bottom; padding:28px 0 4px;}
.more_inf{ width:60px; height:60px; float:right;} 
.blueb{font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:20px; color:#008aff; font-weight:bold;}
.blues{font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:18px; color:#008aff; font-weight:bold;}
.t_label{ margin:0 0 0 20px; color:#757575;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-top:4px; font-size:14px;}
.t_label font{ color:#008aff; font-size:14px;}
.t_label a{color:#008aff;}
.t_label a:hover{ color:#ff6c00;}

.titleleft .search{ width:210px; float:left; height:23px; border-radius:4px;overflow:hidden; border:1px solid #e6e6e6; margin-left:5px; background:url(../images/hp_11.jpg) no-repeat 5px 5px;}
.titleleft .search-txt{border: medium none; color: #acacac;display: block;line-height:23px;margin: 0 0 0 22px;_margin: 0 0 0 8px;padding:0 3px;width:75px; float:left; height:23px;}
.titleleft .search-btn{height: 23px; text-indent: -999em;width:57px; background:url(../images/hp_13.jpg); float:right;}
.titleleft .search em{ background:url(../images/hp_12.jpg); width:10px; height:10px; float:left; margin-top:7px; overflow:hidden; margin-left:2px;}
.chose{ width:28px; float:left; text-align:center; font-size:12px; color:#a6a6a6; text-align:center;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; line-height:23px;}
.diary_list{ width:990px; float:right; overflow:hidden; padding:10px 0;}
.diary_list li{ width:155px;float:left; overflow:hidden; margin-right:10px;}
.diary_list li a{ color:#aaaaaa;}
.diary_list li img{ width:155px; height:180px; float:left; clear:both; overflow:hidden; margin-bottom:5px;}
.diary_list li p{width:155px; float:left; clear:both; overflow:hidden; text-align:center; line-height:19px;}
.diary_list li p span{ color:#ff8b00;}
.food{width:100%;overflow:hidden; text-align:center; position:relative;}
.fd{width:95%;position:absolute; left:0px; bottom:0px; padding:2px 3%;FILTER: alpha(opacity='80'); opacity: 0.8; background:#000; text-align:center; color:#FFF; line-height:23px; font-size:12px; display:none; font-family:"微软雅黑"}
.fd a{ color:#FFF;}
.play{ width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden;}
.t_play{ margin:0 0 0 20px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-top:3px; font-size:14px;}
.t_play a{color:#757575; margin-right:3px;}
.t_play a:hover{ color:#ff6c00;}
.t_play2{ margin:0 0 0 20px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-top:5px;}
.t_play2 a{color:#2952be; margin-right:3px;}
.t_play2 a:hover{ color:#ff6c00;}
.t_play2 font{ color:#707070; font-size:12px;}
.titleleft .dp{ float:left; margin:6px 0 0 10px;}
.play_list{width:988px; float:right; overflow:hidden; padding:5px 2px 5px 0; }
.play_pic{ width:722px; float:left; overflow:hidden;}
.pic_01{ width:291px; float:left; padding-right:6px;}
.pic_01 li{width:291px; float:left; clear:both; overflow:hidden; margin-bottom:7px;}
.pic_02{ width:193px; float:left; padding-right:6px;}
.pic_02 li{width:193px; float:left; clear:both; overflow:hidden; margin-bottom:5px;}
.pic_03{ width:218px; float:left;}
.pic_03 li{width:218px; float:left; clear:both; overflow:hidden; margin-bottom:6px;}
.play_wz{ width:254px; float:right; overflow:hidden;}
.play_wz h3{width:242px;float:left; overflow:hidden; text-align:center; height:25px;line-height:20px;}
.play_text{ width:242px; float:left; clear:both; overflow:hidden; background:url(../images/hp_24.jpg) no-repeat left bottom; text-align:left; color:#a0a0a0; font-size:12px; height:44px; line-height:20px;}
.text_list{width:242px;float:left; overflow:hidden; text-align:left; padding-top:8px; height:129px; font-size:14px;}
.text_list li{width:242px;float:left; overflow:hidden; text-align:left; height:25px;}
.play_wz li a{ color:#787878;}
.play_wz li a:hover{ color:#ff6c00;}
.text_list2{width:242px;float:left; overflow:hidden; text-align:left;height:77px; font-size:12px; padding-left:5px;}
.text_list2 li{width:242px;float:left; overflow:hidden; text-align:left; height:24px;}
.text_list2 li b{ font-weight:normal;color:#ff6c00;}
.play_wsh{width:242px;float:left; overflow:hidden; overflow:hidden;}
.play_wsh li {float: left; height:74px;overflow: hidden;text-align: center; width: 60px;}
.play_wsh li p {clear: both;color: #9e9e9e; font-size: 12px; padding-top:4px;width:60px;}
.play_wsh li p:hover{ color:#ff6c00;} 
.play_wsh li img {height:40px;width: 40px;}
.food_logo{width:990px; float:right; overflow:hidden; height:75px;}
.food_logo span{
	background-color: #ff8c00;
    color: #fff;
    display: inline-block;
	line-height: 13px;
    height:53px;
    text-align: center;
	font-size: 12px;
    width:18px;
	padding-top:4px;
}
.food_logo ul{ width:964px;}
.food_logo li{ width:132px; float:left; padding-right:5px; height:75px;}
.food_logo li img{ border:1px solid #ececec; width:130px; height:55px;}
.house{width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden; padding-bottom:15px;}
.titleleft .search_fang{ float:left; overflow:hidden; margin-left:25px; background:url(../images/hp_25.jpg) no-repeat 2px 3px;}
.titleleft .search_fang .search-txt{ border:1px solid #e7e7e7; color: #acacac;display: block;line-height:22px;margin: 0 0 0 6px;_margin: 0 0 0 8px;padding:0 3px;width:160px; float:left; height:22px;}
.titleleft .search_fang .search-btn{height: 26px; text-indent: -999em;width:60px; background:url(../images/hp_26.jpg); float:left; margin-left:6px;}
.titleleft .search_fang .chose{ width:75px; height:22px; float:left; text-align:center; font-size:12px; color:#a6a6a6; line-height:22px; border:1px solid #e7e7e7; margin-left:27px; overflow:hidden;}
.titleleft .search_fang .chose em{ background:url(../images/hp_12.jpg); width:10px; height:10px;  overflow:hidden; float:right; margin:6px 5px 0 0;}
.titleleft .search_fang .chose b{ float:left; font-weight:normal; width:55px;}
.house_pic{ width:308px; height:253px; float:left;overflow:hidden;}
.house_news{ width:387px; float:right; overflow:hidden;}

.housing{ width:980px; float:right; clear:both; overflow:hidden; padding:10px 10px 0 0;}
.houseleft{ width:718px; float:left; overflow:hidden;}
.house_01{ width:718px; float:left; clear:both; overflow:hidden; height:260px;}
.house_01 h3{width:385px;float:left; overflow:hidden; text-align:center; height:40px;line-height:40px;}
.house_text{ width:385px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;  float:left; clear:both; overflow:hidden; text-align:left; color:#a0a0a0; font-size:12px; height:50px; line-height:20px;}s
.house_list{width:385px;float:left; overflow:hidden; height:113px; background:url(../images/hp_28.jpg) no-repeat bottom left;}
.house_list li{width:385px;float:left; overflow:hidden; height:25px; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.house_list2{width:385px;float:left; overflow:hidden; height:45px; padding-top:5px;}
.house_list2 li{width:192px;float:left; overflow:hidden; height:22px; line-height:22px;font-size:12px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.house_02{ width:718px; float:left; clear:both; overflow:hidden; height:40px; background:#f6f6f6; margin-bottom:8px; line-height:40px; padding-top:4px;}
.house_02 span{ font-size:15px; float:left; text-align:right; width:98px; font-weight:bold; padding-right:8px; padding-top:1px;}
.house_02 p{ float:left; width:500px;_padding-top:10px;}
.house_02 img{ float:left; margin-top:7px;}
.house_02 .community{ width:86px; height:18px; border:1px solid #7f9db9; color:#808080; padding:0 4px; line-height:18px;}
.house_03{ width:718px; float:left; clear:both; overflow:hidden; height:124px; padding-top:15px;}
.house_03 span{
	background-color: #ff8c00;
    color: #fff;
    display: inline-block;
	line-height: 13px;
    height:83px;
    text-align: center;
	font-size: 12px;
    width:18px;
	padding-top:35px; margin-right:10px;
}
.house_03 .bl{ background:#008aff;}
.secondary{ width:385px; float:left; overflow:hidden; margin-left:5px;}
.secondary li{ width:127px; height:24px; float:left; text-align:left;}
.rental{width:270px; float:left; overflow:hidden;}
.rental li{ width:135px; height:24px; float:left; text-align:left;}
.houseright{ width:245px; float:right; overflow:hidden;}
.house_rtit{float:left; width:245px; clear:both; overflow:hidden; border-bottom:1px solid #dddddd; height:26px; margin-bottom:10px;}
.jiaju_right{ width:243px; float:right; overflow:hidden; height:382px; background:#f9f9f9; border:1px solid #e1e1e1;}
.jiaju_fb{ width:163px; margin:10px auto 7px; clear:both; overflow:hidden;background:url(../images/hp_77.jpg) no-repeat left center; height:48px; padding-left:53px; font-size:14px; color:#aaaaaa;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;padding-top:7px;}
.jiaju_right table{ width:223px; margin:0 auto 5px;clear:both; overflow:hidden;}
.jiaju_right td{ color:#474747; padding-bottom:4px; vertical-align:top;}
.jiaju_right td span{ width:223px; background:#009cff; float:left; height:29px; line-height:29px; text-align:center;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:14px; border-radius:3px; }
.jiaju_right td span a{ color:#FFF;}
.jiaju_right td .jj{ width:102px; border:1px solid #adafb5;color:#999999; padding:2px; font-size:12px; text-align:left;border-radius:2px;}
.jiaju_right td .pp{ width:110px; height:23px; vertical-align:top;border:1px solid #adafb5;}
.jiaju_right td .pp option{color:#999999;}
.jiaju_right ul{ width:223px; margin:0 auto; clear:both; overflow:hidden;}
.jiaju_right li{ width:223px; clear:both; overflow:hidden; float:left; border-top:1px dashed #dddddd; height:26px; line-height:26px; text-align:left; color:#7a7a7a;}
.jiaju_fb font{ font-size:18px; color:#009cff;}
.jiaju_fb span{ color:#009cff; font-weight:400;}
.jiaju_zb{ width:163px; margin:0 auto 5px; clear:both; overflow:hidden;background:url(../images/hp_78.jpg) no-repeat left center; height:48px; padding-left:53px; font-size:14px; color:#aaaaaa;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;padding-top:7px;}
.jiaju_zb font{ font-size:18px; color:#fe6b01;}
.jiaju_zb span{ color:#fe6b01; font-weight:400;}
.apply{ width:213px; margin:0 auto; height:35px; border-radius:4px; background:#fff; overflow:hidden; border:1px solid #dddddd;}
.apply .search-txt{background: none repeat scroll 0 0 #fff; border: medium none; color: #acacac;display: block;line-height:30px;margin: 0 0 0 3px;_margin: 0 0 0 0px;padding: 2px 5px;width:140px; float:left; height:30px;}
.apply .search-btn{height:35px; text-indent: -999em;width:60px; background:url(../images/hp_80.jpg); float:right;}

.including{float:left; width:245px; clear:both; overflow:hidden;height:223px;}
.including li{ height:55px; background:#eeeeee;width:245px; float:left; clear:both; overflow:hidden;}
.including li dl{ width:245px; float:left; clear:both; overflow:hidden }
.including li dt{font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
    color: #000;
    display: inline-block;
	line-height:20px;
    height:45px;
    text-align: center;
	font-size: 14px;
    width:18px;
	padding:8px 11px 0 9px;float:left;
}
.including li dd{ width:200px; float:left; padding-top:10px; line-height:20px;}
.including li dd a{font-size: 12px; margin-right: 5px; vertical-align: top;white-space: nowrap;display: inline-block;}
.including .nobg{ background:#FFF;}
.house_adv{width:245px; float:left; clear:both; overflow:hidden;  }
.house_join{width:245px; float:left; clear:both; overflow:hidden; height:35px; background:#f2f2f2; padding-top:15px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; text-align:center;}
.house_join span{ font-size:14px; color:#bc0000;}
.house_join img{ margin:-4px 0 0 2px;}
.housing_gg{ width:968px; float:right; clear:both; overflow:hidden; padding:7px 0px 0 10px;height:56px; border:1px solid #dadada; margin-right:10px; _margin-right:5px;}
.housing_gg li{ width:127px; height:47px; float:left;padding-right:11px;}
.t_gg{ margin:0 0 0 20px;padding-top:10px;}
.domestic_nav{ width:714px; float:left; clear:both; overflow:hidden; height:28px; margin-bottom:5px;}
.domestic_nav .nav_b{ width:76px; height:21px; padding-top:2px; background:#6c3d4f; text-align:center; color:#FFF; font-weight:bold; margin-right:11px;}
.domestic_nav .nva_list{ width:430px; float:left; text-align:left; color:#666666; line-height:28px;}
.domestic_nav p{ background:url(../images/hp_35.jpg); width:193px; height:28px; text-align:center; line-height:26px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:14px;}
.domestic_nav p font{ font-size:16px; color:#cb1e2b; font-family:Georgia, "Times New Roman", Times, serif;}
.jdiary_list{ width:718px; float:left; clear:both; overflow:hidden; height:102px;}
.jdiary_list li{ width:142px; height:90px; float:left; overflow:hidden; margin-right:1px;}
.jz{width:142px;position:absolute; left:0px; bottom:0px;FILTER: alpha(opacity='80'); opacity: 0.8; background:#000; text-align:center; color:#FFF; line-height:23px; font-size:12px; display:none; height:80px; padding-top:10px;}
.jz a{ color:#FFF;}
.jz a span{ color:#ff8c00;}
.jz a font{ color:#919191; font-size:12px;}
.newhouse{ width:245px; float:left; clear:both; overflow:hidden; height:70px; padding-top:8px;}
.newhouse dt{ width:71px; height:57px; float:left; padding:1px; border:1px solid #ededed;}
.newhouse dd{ width:162px; float:right; color:#a0a0a0; line-height:20px;}
.newhouse dd a{ font-size:14px; color:#ff6c00;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-weight:bold;}
.tender{width:243px; float:left; clear:both; overflow:hidden; border:1px solid #e7e7e7; background:#f3f3f3; height:205px; padding-top:15px; margin-bottom:7px;}
.tender_tit{width:231px; float:right; overflow:hidden; height:50px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.tender_tit strong{ font-size:18px; color:#fb7e22;}
.tender_tit span{ color:#e5e5e5; font-weight:bold;}
.tender table{ width:233px; float:right;}
.tender td{ text-align:left; vertical-align:top; color:#84786a; padding-bottom:2px;}
.tender table .tit td{ color:#000;}
.tender td .bm{ width:137px; height:20px; border:1px solid #d9d9d9; margin-bottom:2px;}
.tender td font{ font-size:12px; color:#4a699d;}
.tender td font b{ color:#e50000; font-weight:normal}
.tender td a{ color:#4a699d;}
.tender td a:hover{ color:#ff6c00;}
.homeexpo{width:145px; float:left; clear:both; overflow:hidden; height:68px; background:url(../images/hp_39.jpg) #000 no-repeat left top; padding-left:100px; padding-top:7px;}
.homeexpo li{ width:145px; float:left; clear:both; overflow:hidden; text-align:left; height:20px;}
.homeexpo li dl{ width:145px; float:left; clear:both; overflow:hidden; }
.homeexpo li dt{ width:52px; float:left;}
.homeexpo li dd{ width:30px; float:left;}
.homeexpo li a{ color:#8d8d8d;}
.homeexpo li a:hover{ color:#ff6c00;}
.dating{width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden; padding-bottom:15px;}
.dating_list{ width:990px; float:right; clear:both; overflow:hidden; padding-top:10px;}
.dating_list li{ width:133px; float:left; text-align:center; padding-right:8px; _padding-right:7px;}
.dating_list li img{ clear:both; margin-bottom:5px;}
.classified{width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden; padding-bottom:15px;}
.class_list{ width:980px; float:right; overflow:hidden; padding:13px 0 10px;}
.recruitment{ width:630px; float:left; overflow:hidden;}
.recruitment li{ width:312px; float:left;color:#808080; text-align:left; height:27px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.recruitment li img{ margin:-4px 2px 0 0;}
.recruitment li b{ font-weight:normal;color:#ff6c00;}
.recruitment_02{ width:350px; float:left; overflow:hidden;color:#808080; text-align:left; line-height:26px; padding-top:3px; }
.recruitment_02 span{ color:#008aff;}
.recruitment a{ color:#808080}
.recruitment li a:hover{ color:#ff6c00;}
.recruitment_02 a{ color:#808080}
.recruitment_02 a:hover{ color:#ff6c00;}
.talent{ margin:0 0 0 20px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-top:5px; font-size:14px; color:#ff5a00; font-weight:bold; background:url(../images/hp_44.jpg) no-repeat left center; padding-left:30px;}
.talent_list{ width:320px; float:left; overflow:hidden;}
.talent_list li{ width:315px; float:left;color:#808080; text-align:left; height:25px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;padding-right:5px;}
.talent_list li span{ color:#506287;}
.talent_list .hot{ width:290px; height:60px; background:url(../images/hp_45.jpg) no-repeat left top; margin:5px 0 10px;}
.talent_list .hot .hot_tit{ width:85px; height:20px; margin:0 auto; text-align:center; clear:both; overflow:hidden;line-height:20px; font-size:12px; color:#ff5800;}
.talent_list .hot .hot_con{ width:280px; height:30px; text-align:center; margin:0 auto; clear:both; overflow:hidden; font-size:18px; color:#fa5b00; font-weight:bold; padding-top:5px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.talent_list .hot .hot_con a{color:#fa5b00;}
.talent_list li a{ color:#808080}
.talent_list li a:hover{ color:#ff6c00;}
.talent_adv{ width:340px; float:right; overflow:hidden;}
.talent_adv li{ width:160px; height:50px; float:left; padding-right:9px;}
.bottomp{ width:100%; margin:0 auto; background:url(../images/hp_48.jpg) no-repeat center top; height:587px;}
.car{width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden; padding-bottom:15px;}
.titleleft .search_car{ float:left; overflow:hidden; margin-left:15px; margin-top:2px;}
.titleleft .search_car .search-txt{ border:1px solid #e7e7e7; color: #acacac;display: block;line-height:19px;margin: 0;padding:0 3px;width:80px; float:left; height:19px;}
.titleleft .search_car .search-btn{height: 21px; text-indent: -999em;width:50px; background:url(../images/hp_50.jpg); float:left; margin-right:7px;}
.titleleft .search_car .chose{ width:75px; height:19px; float:left; text-align:center; font-size:12px; color:#a6a6a6; line-height:19px; border:1px solid #e7e7e7;overflow:hidden;}
.titleleft .search_car .chose em{ background:url(../images/hp_52.jpg); width:11px; height:8px;  overflow:hidden; float:right; margin:4px 5px 0 0;}
.titleleft .search_car .chose b{ float:left; font-weight:normal; width:55px;}
.titleleft .search_car .search-join{height: 21px; text-indent: -999em;width:50px; background:url(../images/hp_51.jpg); float:left; margin-right:7px;}
.car_01{ width:718px; float:left; clear:both; overflow:hidden; height:338px;}
.car_01 h3{width:370px;float:left; overflow:hidden; text-align:center; height:35px;line-height:35px;}
.car_pic{ width:308px; height:338px; float:left;overflow:hidden;}
.car_pic img{ width:308px; height:253px; float:left; clear:both; margin-bottom:5px;}
.car_pic dl{ width:304px; height:68px; float:left; border:1px solid #e0e0e0; padding:1px;clear:both; overflow:hidden; margin-top:5px;}
.car_pic dt{ width:95px; height:68px; float:left;}
.car_pic dt img{ width:95px; height:68px; float:left; margin:0;}
.car_pic dd{ width:202px; float:right; padding-top:2px; line-height:22px; color:#a0a0a0;}
.car_pic dd a{ color:#a0a0a0;}
.car_pic dd i{ background:url(../images/hp_54.jpg); width:60px; height:19px; float:left; text-align:left; color:#FFF; padding-left:4px; margin-right:5px;}
.car_pic dd strong{ color:#000;}
.car_pic dd a:hover{ color:#ff6c00;}
.car_list{width:385px;float:left; overflow:hidden; padding-top:12px; }
.car_list li{ width:126px; float:left; text-align:center; line-height:17px; padding:0 1px;}
.car_list li img{ width:122px; height:73px; padding:1px; border:1px solid #eeeeee; margin-bottom:5px;}
.car_list li span{ color:#4a699d;}
.car_list li font{ font-size:12px; color:#9e9e9e;}
.carright{ width:245px; float:right;}
.carright table{ width:245px; float:left; clear:both; overflow:hidden;}
.carright td{ color:#333333; height:40px;}
.carright td span{ color:#ff4200;}
.carright td .auto{ width:105px; height:20px; border:1px solid #adafb5;color:#999999; padding:3px; font-size:12px; text-align:left;}
.carright td .pp{ width:112px; height:26px; vertical-align:top;border:1px solid #adafb5;}
.carright td .pp option{color:#999999;}
.car_num{width:243px; float:left; clear:both; overflow:hidden; height:22px; border:1px solid #e0e0e0; line-height:22px; text-align:center; color:#757575; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; margin-bottom:8px; }
.car_num font{ fomt=size:14px; color:#ff4200;}
.car_gg{width:245px; float:left; clear:both; overflow:hidden; height:98px;}
.auto_gg{ width:978px; float:right; clear:both; overflow:hidden;padding-right:10px; }
.auto_gg span{
	background-color: #ff8c00;
    color: #fff;
    display: inline-block;
	line-height: 13px;
    height:53px;
    text-align: center;
	font-size: 12px;
    width:18px;
	padding:7px 0 4px;
}
.auto_gg ul{ width:950px; float:right; height:54px; background:#f5f5f5; padding:5px 0;}
.auto_gg li{ width:71px; text-align:center; height:54px; line-height:20px; border-left:1px solid #ffffff; border-right:1px solid #e0e0e0; float:left;}
.auto_gg li a{ color:#868686;}
.auto_gg li a:hover{ color:#ff6c00;}
.auto_gg li.none{ border-right:0;}
.marriage{width:1000px; margin:0 auto 10px;background:#FFF; overflow:hidden; padding-bottom:15px;}
.t_marriage{ margin:0 0 0 20px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;font-size:14px;}
.t_marriage a{color:#757575; margin-right:3px;}
.t_marriage a:hover{ color:#fe5d63;}
.titleleft .search_marr{ width:210px; float:left; height:20px;overflow:hidden; border:1px solid #ee145e; margin-left:5px; margin-top:2px; background:url(../images/hp_60.jpg) no-repeat 5px 3px;}
.titleleft .search_marr .search-txt{border: medium none; color: #acacac;display: block;line-height:23px;margin: 0 0 0 22px;_margin: 0 0 0 8px;padding:0 3px;width:115px; float:left; height:20px;}
.titleleft .search_marr .search-btn{height: 20px; text-indent: -999em;width:47px; background:url(../images/hp_59.jpg); float:right;}
.marr_con{ width:980px; float:right; clear:both; overflow:hidden; padding:10px 10px 0 0;}
.marr_left{ width:728px; float:left; overflow:hidden;}
.marr_01{ width:725px; float:left; height:320px;}
.marr_pic{ width:308px; float:left; text-align:left; height:309px;}
.marr_news{ width:400px; float:right; overflow:hidden;}
.marr_news h3{width:395px;float:left; overflow:hidden; text-align:center; height:40px;line-height:35px; padding-top:8px;}
.ored{font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:18px; color:#fe5d63; font-weight:bold;}
.ored:hover{color:#fe5d63;}
.mar_list{width:395px;float:left; overflow:hidden; height:85px;}
.mar_list li{width:395px;float:left; overflow:hidden; height:25px; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.mar_list li a:hover{color:#fe5d63;}
.marr_news dl{width:395px;float:left; overflow:hidden; height:74px; }
.marr_news dt{ width:75px; height:60px; float:left; padding:1px; border:1px solid #e1e1e1;}
.marr_news dd{ width:305px; float:right;}
.marr_news dd p{ width:305px; float:left; text-align:center; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;color:#fe5d63; }
.marr_news dd p a{color:#fe5d63;}
.marr_news dd span{ width:305px; float:left; text-align:left; font-size:12px; color:#a0a0a0;}
.marr_news dd span a{color:#a0a0a0;}
.marr_news dd span a:hover{color:#fe5d63;}
.marr_strategy{ width:395px; float:left; clear:both; overflow:hidden; background:url(../images/hp_64.jpg) repeat-x 0 13px;}
.marr_strategy span{ float:left; background:url(../images/gb1.jpg) #FFF no-repeat left center; padding-left:30px;font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-right:10px;}
.marr_process ul {
    float: left;
    overflow: hidden;
    width: 395px;
}
.marr_process li {
    background:url(../images/gb2.jpg);
    color: #ff0045;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    margin-top: 7px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 99px;
}
.marr_process li a {
    color: #ff0045;
}
.marr_02{ width:727px; float:left; clear:both; overflow:hidden;}
.marr_02 li{ width:175px; height:]130px; float:left; overflow:hidden; margin-right:6px;}
.marr_right{ width:245px; float:right; overflow:hidden;}
.baby{background:#FFF; overflow:hidden;}
.baby_con{ float:left; overflow:hidden;}
.baby_left{ width:635px; float:left; overflow:hidden;}
.baby_left dl{width:625px; float:left; overflow:hidden; height:265px;}
.baby_left dd{ width:204px; height:254px; float:left; overflow:hidden; margin-right:1px;}
.baby_left dt{ width:211px; height:126px; float:left; overflow:hidden; margin-bottom:1px;}
.baby_fl{width:635px; float:left; overflow:hidden; height:95px;}
.baby_fl li{ width:307px; float:left; overflow:hidden; padding-right:10px;}
.baby_fl img{ float:left; border:1px solid #eaeaea; width:136px; height:91px;}
.baby_fl span{ width:157px; float:right; padding-top:5px;}
.baby_fl span font{ font-size:14px;color:#ff6c00;}
.baby_right{ width:240px; float:right;}
.baby_right h3{width:350px;float:left; overflow:hidden; text-align:center; height:40px;line-height:40px;}
.baby_right .house_text{ width:340px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;  float:left; clear:both; overflow:hidden; text-align:left; color:#a0a0a0; font-size:12px; height:50px; line-height:20px;}
.baby_right .house_list{width:340px;float:left; overflow:hidden; height:113px; background:url(../images/hp_28.jpg) no-repeat bottom left;}
.baby_right .house_list li{width:340px;float:left; overflow:hidden; height:25px; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.baby_right .house_list2{width:340px;float:left; overflow:hidden; height:55px; padding-top:8px;}
.baby_right .house_list2 li{width:170px;float:left; overflow:hidden; height:24px; line-height:22px;font-size:12px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.baby_right .house_list2 li a{ color:#008aff}
.baby_right .house_list2 li a:hover{ color:#ff6c00}
.baby_gg{ width:339px; height:92px; float:left; clear:both; overflow:hidden; background:url(../images/hp_70.jpg)}
.baby_gg p{ width:108px; float:right; height:40px; padding-top:25px;}
.baby_gg p span{ background:#fc5b01; padding:3px 5px; text-align:center; width:25px; float:left; line-height:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.baby_gg p span a{ color:#FFF;}
.baby_gg ul{ width:297px; float:right;}
.baby_gg li{ width:60px; height:20px; line-height:20px; float:left; background:#87d414; margin-right:4px; text-align:center;}
.baby_gg li a{ color:#FFF;}
.baby_gg li:hover{ background:#fb7e22;}
.bottom{ width:100%; margin:0 auto; background:#FFF; clear:both; overflow:hidden; padding:35px 0 100px;}
.bottom .zsm {
    border: 1px solid #cccccc;
    padding-bottom: 4px;
    width: 958px; overflow:hidden; margin:0 auto 25px;
}
.bottom .zsm span {
    display: block;
    float: left;
    height: 34px;
    width: 117px;
}
.bottom .zsm p {
    display: block;
    float: right;
    margin-bottom: 6px;
    padding-top: 5px;
    width: 830px;
}
.bottom .zsm a {
    color: #5f5f5f;
    line-height: 18px;
    margin: 0 4px;white-space: nowrap;display: inline-block;
}
.bottom .zsm a:hover {
    color: #000;
}
.footer2 {
    height: 60px; width:900px; margin:0 auto; clear:both; overflow:hidden;
}
.footer2 ul {
    margin: 0 auto;
    width: 855px;
}
.footer2 li {
    float: left;
    line-height: 16px;
    margin: 0 4px;
    text-align: center;
}
.footer2 li a {
    border: 1px solid #ccc;
    color: #333;
    display: block;
    height: 36px;
    padding: 13px 9px 9px 60px;
    width: 91px;
}
.footer2 li a.honors0 {
    background: url("../images/swmb.jpg") no-repeat scroll 0 0;
}
.footer2 li a.honors1 {
    background: url("../images/2010allicon.gif") no-repeat scroll 1px -1361px;
}
.footer2 li a.honors2 {
    background: url("../images/2010allicon.gif") no-repeat scroll -187px -1361px;
}
.footer2 li a.honors3 {
    background: url("../images/wmb.jpg") no-repeat scroll 0 0;
}
.footer2 li a.honors4 {
    background: url("../images/4444.jpg") no-repeat scroll 0 0;
}
.about_us{ width:935px; margin:0 auto 25px; padding-bottom:25px; clear:both; overflow:hidden; border-bottom:1px dashed #e8e8e8;}
.about_list{ width:130px; float:left; overflow:hidden;}
.about_list li{ font-size:14px; width:130px; float:left; overflow:hidden; clear:both; height:24px;}
.about_list li a{ font-size:12px;}
.about_list .wb{ background:url(../images/hp_72.jpg) no-repeat left top; padding-left:30px; width:100px;}
.about_list li font{ color:#d9dce1; font-size:16px;}
.footer_logo{ width:215px; float:left; text-align:center; overflow:hidden; color:#474747; padding-right:30px;}
.footer_logo img{ margin-bottom:15px;}
.about_tel{ width:165px; float:left; overflow:hidden;}
.about_tel li{ font-size:12px; width:165px; float:left; overflow:hidden; clear:both; height:24px; color:#474747;}
.about_tel li font{color:#000; font-size:14px;}
.about_tel li img{ margin-bottom:5px;}
.floating{ width:100%; position:fixed; bottom:0; text-align:center; left:0;}


 .r1
        {
            width: 100px;
            height: 350px;
            float: right;
            position: fixed !important;
            top: 40px;
            position: absolute;
            z-index: 9999;
            top: expression(offsetParent.scrollTop+200);
            right: 20px;
        }
        .r2
        {
            width: 100px;
            float: right;
            text-align: right;
            position: fixed !important;
            top: 320px;
            position: absolute;
            z-index: 400;
            top: expression(offsetParent.scrollTop+300);
            right: 20px;
            font-size: 12px;
        }
        .l11
        {
            width: 100px;
            height: 300px;
            float: right;
            position: fixed !important;
            top: 40px;
            position: absolute;
            z-index: 300;
            top: expression(offsetParent.scrollTop+200);
            left: 20px;
        }
        .l22
        {
            width: 100px;
            float: right;
            text-align: right;
            position: fixed !important;
            top: 320px;
            position: absolute;
            z-index: 400;
            top: expression(offsetParent.scrollTop+300);
            left: 20px;
            font-size: 12px;
        }
.link_tit{
	margin:0 auto;
    line-height: 21px;
	width:950px;
clear:both; overflow:hidden; padding-bottom:5px; font-size:14px; font-weight:bold;color:#008aff;
}		
.link {
    border: 1px solid #ddd;
    line-height: 21px;
    padding: 7px 10px;
	width:938px;
	margin:0 auto 25px; clear:both; overflow:hidden;
}
.link a {
    margin: 0 7px; color:#5f5f5f;
}
.link a:hover {
    color: #000;
}

.itemn{ background:#FFF; padding:10px; overflow:hidden; float:left; width:980px;}
.itemn .hd {
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
}

.itemn .bd {
    padding: 10px 0; overflow:hidden;
}
.conve_item dt {
   background: url("../images/sprites.png") no-repeat scroll 0 0;
}
.public .conve_item {
    float: left;
    height: 50px;
    margin: 10px 0;
    width: 225px;
}
.public .conve_item dt {
    background-position: 0 -213px;
    float: left;
    height: 54px;
    text-indent: -999em;
    width: 54px;
}
.public .i1, .public .i5 {
    width: 275px;
}
.public .i3, .public .i7 {
    width: 240px;
}
.public .i4, .public .i8 {
    width: 210px;
}
.public .i2 dt {
    background-position: -54px -213px;
}
.public .i3 dt {
    background-position: -108px -213px;
}
.public .i4 dt {
    background-position: 0 -268px;
}
.public .i5 dt {
    background-position: -55px -268px;
}
.public .i6 dt {
    background-position: -109px -268px;
}
.public .i7 dt {
    background-position: 0 -323px;
}
.public .i8 dt {
    background-position: -55px -323px;
}
.public .conve_item dd {
    float: left;
    height: 50px;
    overflow: hidden;
    width: 171px;
}
.public .i1 dd, .public .i5 dd {
    width: 221px;
}
.public .i4 dd, .public .i8 dd {
    width: 156px;
}
.public .conve_item dd p {
    padding: 3px 0 4px;
}
.public .conve_item dd a {
    font-size: 14px;
    margin: 0 4px 0 10px; color:#1f376d;
}
.ilink, .ilink a {
    color: #c00 !important;
    font-style: normal;
}

.footer {
    font-family: "宋体";
    padding: 5px 0 10px;
    position: relative; width:960px; margin:0 auto; overflow:hidden;
}
.footer1 {
    margin-bottom: 6px;
    text-align: center;
}
.footer1 h3 {
    color: #222;
    font-weight: normal;
    line-height: 24px;
}
.footer1 h3 span {
    font-family: Arial,Helvetica,sans-serif;
}
.footer1 h3 a {
    color: #222;
}
.footer1 a {
    color: #777;
    margin: 0 7px;
}
.footer1 p {
    color: #777;
    line-height: 19px;
}
.endlogo1 {
    left: 50px;
    position: absolute;
    top: 20px;
}
.endlogo2 {
    position: absolute;
    right: 50px;
    top: 20px;
}
.footer2 {
    height: 60px;
}
.footer2 ul {
    margin: 0 auto;
    width: 855px;
}
.footer2 li {
    float: left;
    line-height: 16px;
    margin: 0 4px;
    text-align: center;
}
.footer2 li a {
    border: 1px solid #ccc;
    color: #333;
    display: block;
    height: 36px;
    padding: 13px 9px 9px 60px;
    width: 91px;
}
.footer2 li a.honors0 {
    background: url("../images/swmb.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.footer2 li a.honors1 {
    background: url("../images/2010allicon.gif") no-repeat scroll 1px -1361px rgba(0, 0, 0, 0);
}
.footer2 li a.honors2 {
    background: url("../images/2010allicon.gif") no-repeat scroll -187px -1361px rgba(0, 0, 0, 0);
}
.footer2 li a.honors3 {
    background: url("../images/wmb.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.footer2 li a.honors4 {
    background: url("../images/4444.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}


/* box */
#box li{width:243px;height:28px;text-align:center;overflow:hidden;position:relative; clear:both; background:#fff;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:14px;}
#box li.ove{width:243px;text-align:center;height: 147px;}
#box li.ove1{width:243px;text-align:center;height: 147px;}
#box li.ove2{height: 28px;}
#box li.ove3{height: 28px;}
#box li.ove4{height: 28px;}
#box li.ove5{height: 28px;}

#box li span{width:20px;height:275px;top:0px;left:0px;color:#767573;cursor:pointer;text-align:left;padding:5px 0 0 0;position:absolute;border-right:1px solid #740a20; float:left; clear:both;width:243px; background:#fff; font-size:12px; font-family:"宋体";}
#box li img{ padding-bottom:5px;}
#box li span font{color:#009cff; font-size:12px;}
#box li span.ove{ display:none}
#box li span.ove1{ display:none}



.section-focus-pic{height:270px;width:535px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:535px;width:535px;height:270px;}
.section-focus-pic ul li h3{position:absolute;bottom:35px;left:0;width: 535px;font-weight:normal;color:#FFF;margin-left: 0px;z-index: 111;font-size: 18px; font-family:"微软雅黑"; text-align:center;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:60px;background-color:#000;width:535px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:535px;height:270px;}
.section-focus-pic .controler{position:absolute;bottom:0px; width:400px; background:#000; text-align:center; padding:5px 0 5px 135px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:20px;display:block;overflow:hidden;text-indent:20px;background:url(imgs/news_index_icon2.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 3px;}
.section-focus-pic .controler2 a{display:block; width:33px;position:absolute;top:90px;height:64px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:33px;height:65px; }
.section-focus-pic .controler2 .prev{left:5px;}


.section-focus-pic .controler2 .next{right:5px;}



.section-focus-pic .controler2 .prev i{background:url(imgs/le.jpg);opacity:0.5;filter:alpha(opacity=50);}
.section-focus-pic .controler2 .next i{background:url(imgs/ri.jpg);opacity:0.5;filter:alpha(opacity=50);}



.login_t{ width:204px; border:1px solid #d0d0d0; background:#FFF; padding:17px 23px 0; position:absolute; top:30px; right:0; z-index:999; border-top:0px solid;}
.login_t td{ padding-bottom:9px;font-size:12px; font-family:"宋体";}
.login_t .lo_ipnut{
    border: 1px solid #ddd;
    border-radius: 2px;
    height: 28px;
    line-height: 28px;
    padding: 0 4px;
    width: 190px;
}
.tc_list{ width:91px; background:#379be9; position:absolute; top:30px; right:0; z-index:999}
.tc_list li{ width:100%; float:left; font-size:14px; clear:both; overflow:hidden; text-align:center; height:26px; border-bottom:1px solid #4cabf5; line-height:26px;}
.tc_list li a{ color:#a7d8ff;}
.tc_list li:hover a{ color:#FFF;}


.yh_xx{width:80px; border:1px solid #d0d0d0; background:#FFF; padding:10px 0 5px 20px; position:absolute; top:30px; right:-1px; z-index:999; border-top:0;}
.yh_xx li{ width:80px; float:left; clear:both; text-align:left; font-size:12px; height:25px;}


.auto_list{width:385px;float:left; overflow:hidden; height:115px; background:url(../images/hp_28.jpg) no-repeat bottom left;}
.auto_list li{width:192px;float:left; overflow:hidden; height:26px; font-size:14px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}

.top_wx{ width:162px; height:168px; position:absolute; top:30px; left:0; z-index:999}
.top_wb{
	width:120px;
	height:25px;
	position:absolute;
	top:30px;
	left:0;
	z-index:999; border:1px solid #c8c8c8; background:#FFF; padding:10px;
}
.top_jt{ width:21px; height:10px;position:absolute;
	top:-8px;
	left:10px; z-index:10000}
	
.food img {
-webkit-transition-duration: .8s;
-moz-transition-duration: .8s;
-ms-transition-duration: .8s;
-o-transition-duration: .8s;
transition-duration: .8s;
}
.food:hover img {transform:scale(1.3);-webkit-transform:scale(1.3);}

.txn_gg{   clear: both;
    height: 80px;
    margin: 0 auto;
    padding-top: 13px;
    text-align: right;
    width: 1000px;}


.g_m1{ width:710px; float:left; clear:both; overflow:hidden; margin-bottom:15px;}
.gm_gg{ width:170px; height:270px; float:right; overflow:hidden;}
.g_m2{width:710px; float:left; clear:both; overflow:hidden;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; }
.g_m2 h3{ width:710px; float:left; clear:both; text-align:center; height:42px; font-size:22px; color:#008af7;font-weight:bold; line-height:42px; }
.g_m2 a{ color:#ff6c00;}
.g_m2 a:hover{ color:#ff6c00;}
.g_m2 p{ width:690px; float:left; clear:both; text-align:left; padding:0 10px; font-size:14px; line-height:26px; color:#6c6c6c; height:60px;}
.g_m3{width:710px; float:left; clear:both; overflow:hidden;}
.g_m3 li{width:700px; float:left; clear:both; overflow:hidden; padding:15px 0 0px; background:url(../images/pp3.jpg) no-repeat left top;}
.g_m3 li dl{width:700px; float:left; clear:both; overflow:hidden; }
.g_m3 li dt{ width:180px; height:115px; float:left; overflow:hidden;}
.g_m3 li dd{ width:500px; float:right; overflow:hidden;}
.g_m3 li dd p{ float:left; text-align:left; clear:both; overflow:hidden; width:500px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-bottom:7px; line-height:25px; font-size:14px; color:#6e6e6e;text-overflow:ellipsis;white-space:nowrap;}
.g_m3 li dd p.g_nr{ height:50px;text-overflow:inherit;white-space:normal;}
.g_m3 li dd p strong{ font-size:18px; color:#008af7;}
.g_m3 li dd p strong a{color:#008af7;}
.g_m3 li dd p strong a:hover{ color:#ff6c00;}
.g_m3 li dd p span{ color:#333; margin-right:10px; float:left}
.g_m3 li dd p em{ color:#999999;float:left}
.g_m3 li dd p em a{color:#999999;}
.g_m3 li dd p em a:hover{ color:#ff6c00;}
.g_m3 li dd p font{ color:#999999; padding-top:2px;font-size:12px; float:right; margin-right:10px;}
.news_list_ft{width:100%; float:left;  text-align:center; clear:both; display:block;}
.news_more{ display: inline-block; margin-top:20px; height:40px; line-height:40px; text-align:center; background:none; width:180px; border:1px solid #e1e1e1; border-radius:5px; font-size:14px; color:#000;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; }
.news_more:hover{ text-decoration:none; background:#ddd; color:#000}



.g_m3 li dl.l_pic{width:700px; float:left; clear:both; overflow:hidden; }
.g_m3 li .l_pic dt{ width:700px; height:130px; clear:both; float:left; overflow:hidden; padding-bottom:10px;}
.g_m3 li .l_pic dt span{ width:220px; height:130px; overflow:hidden; float:left; padding-right:13px;}
.g_m3 li .l_pic dt img{ width:220px; height:auto}
.g_m3 li .l_pic dd{ width:700px; float:left; clear:both; overflow:hidden;}
.g_m3 li .l_pic dd p{ float:left; text-align:left; clear:both; overflow:hidden; width:700px;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; padding-bottom:7px; line-height:21px; font-size:14px; color:#6e6e6e;text-overflow:ellipsis;white-space:nowrap;}

.hotart_fix{position:fixed;top:50px; width:270px;right:50%; margin-right:-515px;}
.hotart_fix2{position: absolute; bottom:0px; width:270px;right:50%; margin-right:-515px;}

.wg_jh{float:left; width:243px; clear:both; overflow:hidden; margin-bottom:15px; }
.wg_left{ width:85px; height:85px; float:left; background:#999;}
.wg_right{ width:148px; float:right;}
.wg_right li{ width:148px; float:left; text-align:left; font-size:12px; font-family:"微软雅黑"}
.yc_sp{float:left; width:243px; clear:both; overflow:hidden; }
.yc_sp dl{float:left; width:243px; clear:both; overflow:hidden; margin-bottom:10px;}
.yc_sp dl dt{float:left; width:243px; clear:both; overflow:hidden; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#474747; padding-bottom:5px;}
.yc_sp dl dd{ width:243px; float:left; clear:both; overflow:hidden; background:#999; height:120px;}
.yc_sp ul{float:left; width:243px; clear:both; overflow:hidden; margin-bottom:10px;}
.yc_sp ul li{float:left; width:243px; clear:both; overflow:hidden; padding-bottom:3px; color:#474747 }
.yc_sp ul li a{font-family:"微软雅黑"}


.bm_cs{ width:240px; float:left; font-size:14px; color:#2f510a; font-family:"微软雅黑";}
.cs_pub{ width:240px; float:left; clear:both; overflow:hidden; text-align:center; padding-bottom:10px; line-height:30px;}
.cs_pub strong{ font-size:24px; color:#fa7000;}
.cs_pub font{ font-size:12px;}
.cs_list{width:240px; float:left; clear:both; overflow:hidden;}
.cs_list li{ width:240px; float:left; clear:both; overflow:hidden; padding-bottom:10px; text-align:left;}
.cs_list li .q_t{ width:145px; padding:5px 10px; border:1px solid #e0e6d6; margin-left:10px;}
.cs_list li .q_s{ width:165px; padding:5px 10px; border:1px solid #e0e6d6; margin-left:10px;}
.cs_tj{width:240px; float:left; clear:both; overflow:hidden; margin-bottom:7px; color:#FFF; background:#468600; font-size:20px; height:40px; line-height:40px; border-radius:5px; text-align:center}
.cs_pub2{ width:240px; float:left; clear:both; overflow:hidden; text-align:center; padding-bottom:10px; line-height:24px;}