h2.er a { color: #888888; }
h3.er a { color: #888888; }
.bkmain { width: 1200px;margin: 22px auto  0 auto; }
.bkmain .bk-top { width: 1200px;margin: 0 auto; }
.bkmain .bk-top img { display: block;margin: 0 auto; }
.bkmain .bk-top img.wee { position: relative;left: 0;bottom: -24px; } 
.bkmain .zxlc-title { width: 1200px;height: 72px;  margin: 30px auto  0 auto; font-size: 26px; line-height: 70px; font-weight: normal;color: #444444; }
.bkmain .zxlc-title { border-bottom: 1px solid #f1f1f1; }
.bkmain .zxlc-title h2 { padding: 0 ;transition: 0.2s; cursor: pointer;text-align: center; margin: 0 ;border-bottom: 3px solid #f76d4e;display: inline-block;font-weight: normal;font-size: 24px; }
.bkmain .zxlc-title h2 { *float: left;*display: block; }
.bkmain .zxlc-title h2.er { font-size: 14px;color: #888888;border-bottom: 3px solid #ffffff; }
.bkmain .zxlc-title h3 { margin: 0 ; margin-left: 25px; padding: 0 ;transition: 0.2s; cursor: pointer;text-align: center; border-bottom: 3px solid #f76d4e;display: inline-block;font-weight: normal;font-size: 24px; }
.bkmain .zxlc-title h3 { *float: left;*display: block;*height: 60px; }
.bkmain .zxlc-title h3.er { font-size: 14px;color: #888888;border-bottom: 3px solid #ffffff; }
ul,li { margin: 0 ;padding: 0 ;list-style: none;font-style: normal; }
.bk_rj { margin: 40px auto; width: 1200px; }
.bk_rj .tj_rightright { width: 255px;float: right; }
.bk_rj .tj_right { width: 255px;box-sizing: border-box; margin-top: 20px; border: 1px solid #f1f1f1;float: left;}
.bk_rj .tj_right .tj_title { width: auto; margin: 0 auto;border-bottom: 1px solid #f1f1f1;padding: 10px 15px; }
.bk_rj .tj_right .tj_title h2 {display: block;float: left; font-size: 18px;line-height: 40px; color: #4e4e4e; font-weight: normal; margin: 0;padding: 0; }
.bk_rj .tj_right .tj_title span { display: block;margin-left: 10px;float: right; line-height: 40px; height: 40px;}
.bk_rj .tj_right .tj_title span a { color: #888888;font-size: 12px; }
.bk_rj .tj_right .tj_conter { width: auto; margin: 0 auto; overflow: hidden;padding: 10px 20px; }
.bk_rj .tj_right .tj_conter_aaa { width: auto;font-size: 14px;line-height: 20px;padding-bottom: 10px; box-sizing: border-box;}
.bk_rj .tj_right .tj_conter_aaa a {display: inline-block; white-space: nowrap;float: left;margin: 10px 10px 0px 0px; }
.bk_rj .tj_right .tj_conter_aaa a:hover { color: #444444; text-decoration: underline; }
.tj_conter_list { width: auto;line-height: 30px;font-size: 14px; padding: 4px 0;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.tj_conter_list span { display: block; margin: 0 auto;line-height: 30px;margin-top: 5px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.tj_conter_list span.er { color: #888888;height: 30px; font-size: 12px; margin-top: -5px; margin-bottom: 5px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.tj_conter_list span.er * { margin: 0;padding: 0;display: inline;font-style: normal;font-weight: normal; }
.tj_title span a:hover,.tj_conter_list a:hover{text-decoration: underline;}
.bk_rj .tjconter_img { width: 255px; box-sizing: border-box;float: left;margin-bottom: 25px;text-align: center; }
.bk_rj .tjconter_img img { display: inline-block;width: 100%; }
.bk_rj .tjconter_bg { width: 200px; padding:20px 20px;margin-top: 25px; background-color: #009889;color: #ffffff;line-height: 45px; }
.bk_rj .tj_left {  width: 930px;min-height: 700px;float: left; }
.bk_rj .tj_left .tj_title { width: 100%;margin: 0 auto; border-bottom: 1px solid #f1f1f1;  }
.bk_rj .tj_left .tj_title h2 { font-weight: normal; margin: 0;padding: 0; }
.bk_rj .tj_left .tj_conter { width: 100%; }
.bk_rj .tj_left .tj_conter .tjlist { width: 100%;margin: 0 auto; height: 200px;border-bottom: 1px dotted #f1f1f1 ; }
.tjroasd { width: 255px; box-sizing: border-box;float: left;overflow: hidden; }
.comareachoose{ width: 930px; padding: 0px;border: 1px solid #f1f1f1; }
.comareachoose .areades { font-size: 14px; padding: 14px 0px; border-bottom: 1px solid #f1f1f1; }
.comareachoose .areades p { display: inline-block; margin: 0 ;padding: 0; }
.comareachoose .comsselect { position: relative; font-size: 14px; line-height: 30px;cursor: default;}
.comareachoose .comsselect span{ position: absolute;left: 0;top: 0; display: block;float: left;background-color: #f8f8f8; font-weight: bold;padding: 14px 30px; }
.comareachoose .comsselect .li { padding: 14px 0; margin-left:135px; float: left; }
.comareachoose .comsselect a{ padding:5px;margin: 2px; text-decoration: none; white-space: nowrap;font-size: 14px;border-radius:2px;color: #666 }
.comareachoose .comsselect a:hover{ background: #f76d4e;color:white;text-decoration: none;}
.comareachoose .comsselect .selected{ background:#f76d4e;color:white; }
.comareachoose .comcurrent{ background:#f76d4e;color:white }
.comareachoose .areades h1 { display: block;padding-left: 20px; font-size: 18px;line-height: 24px; float: left;}
.comareachoose .areades p.p { padding: 0;margin: 0 10px;display: block;font-size: 14px; float: left;line-height: 24px;color: #999; }
.comareachoose .areades span { display: block;display: none; border: 1px solid #f76d4e; float: left; margin: 0 15px 0 0;padding: 0;font-size: 12px;font-family: "微软雅黑"; }
.comareachoose .areades span.as {line-height: 20px;margin-top: 1px;}
.comareachoose .areades span p.ppp { display: block;height: 20px; padding: 0px 5px;font-size: 14px;line-height: 16px; float: left;margin: 0px;color:#f76d4e ; }
.comareachoose .areades span p.ppp:hover { cursor: pointer;background-color: #f76d4e;color: #ffffff; }
.comareachoose .areades span em.xxx { display: block;cursor: default; font-style: normal; float: left;margin: 0px 5px;color:#f76d4e ; }
.comareachoose .areades .span_rif { font-size: 14px;line-height: 24px;float: left;margin-left: 5px;}
.comareachoose .areades .span_rif b { display: inline-block;margin: 0 5px; }
.comareachoose .comsselect span { font-weight: normal; }
.comareachoose .comsselect_er { border-bottom: 1px dotted #f1f1f1; }
.bk_rj .tjroasd { position: relative;top: 0;left: 0;margin-top: -125px; }
.bk_rj .xq_right { position: relative;top: 0;left: 0;margin-top: -145px; }
.bk_rj .tj_right .tj_title h2 { font-size: 18px; }
.right_table { width: 255px; box-sizing: border-box; }
.right_title { width: 255px; box-sizing: border-box; }
span#df select { width:71.8px; }
input.txt { width: 100%;padding: 0 3%; box-sizing: border-box; }
.right_table .right_top { margin: 0 auto; }
.tatlesoanm { text-align: center;margin-top: 5px; }
.tatlesoanm a {  line-height: 20px; color: #009889;font-size: 12px; }
.clearfix { display: block;margin: 0 auto; }
.gdmain { line-height: 21px;}
.gdmain li{position:relative;padding:25px 0 35px 0;margin:10px auto;border-bottom:1px dashed #f1f1f1;width:940px;height:170px;overflow:hidden;}
.gdmain li a{color:#111;}
.gdmain li dt{float:left;display:inline;margin-right:20px;}
.gdmain li dd{float:left;width:565px;margin-left: 0; }
.gdmain .areaname{font-size:18px;font-weight: bold; float:left;}
.gdmain .statue{padding:1px 6px;border-radius:2px;margin:5px 0 0 8px;float:left;display:inline;}
.gdmain .subinfo{margin:10px auto;}
.gdmain .info{font-size:14px;line-height: 16px;float:left; margin-top:10px;display:block;overflow:hidden;display: block; padding: 0 8px 0 8px;}
.gdmain .info::before{ content: '';width: 1px; display: inline-block; height: 10px; background: #999;margin-right: 16px;}
.gdmain .info:first-child{padding-left: 0;}
.gdmain .info:first-child::before{ padding-left: 0;width: 0; background: transparent; margin-right: 0;}
.gdmain .flow1{background: 0 -0px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .flow2{background: 0 -21px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .flow3{background: 0 -42px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .flow4{background: 0 -63px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .flow5{background: 0 -84px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .flow6{background: 0 -104px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .flow7{background: 0 -125px no-repeat;width:565px;height:20.5px;overflow:hidden;margin-top:10px;}
.gdmain .fword{position:relative;height: 46px; }
.gdmain .fword span{font-size:12px;position:absolute;top:9px;color: #999;}
.gdmain .fword .current{color:#d00454;}
.gdmain .fword .gc1{left:3px;}
.gdmain .fword .gc2{left:90px;}
.gdmain .fword .gc3{left:175px;}
.gdmain .fword .gc4{left:258px;}
.gdmain .fword .gc5{left:344px;}
.gdmain .fword .gc6{left:426px;}
.gdmain .fword .gc7{left:504px;}
.right_title { width: 255px; box-sizing: border-box;height: 60px;background-color: #ffffff; font-size: 14px;text-indent: 3.5em; line-height: 60px; text-align: center;background:  #27bc9c;background-position: 0px -104px;color: #ffffff; }
.but_default { background-color: #f39943; }
.ielt9 	.gdmain li dt img{width: 255px;height: 170px;}
/* 其他城市 */
#com_city{ background: #fff; margin-left: 10px; width: 80px; height: 23px; line-height: 23px;border-radius: 5px; text-align: center;display: inline-block; border: 1px solid #dbdbdb;font-weight: bold; color: #222!important; font-size: 12px;vertical-align: -0.5px;}
#com_city img{ display: inline-block; width: 10px; height: 12px;}
.myimg_img{ margin-top: 20px;}
.myimg_img img{ display: block;}
/* 表单 */
.zdd_information{padding-top: 12px; color: #666; height: 16px;line-height: 16px;text-align: center;}
.zdd_information .red { color: #ff552e; font-weight: bold;  }
.form_xxx_gundong{ margin: 8px auto 0;color: #666; height: 60px; }

.gdmain .com_name { line-height: 24px;}
.gdmain .com_name a{ display: block;height: 24px;font-size: 14px;}
.gdmain .com_name span{ display: block; float: left; line-height: 24px;margin-left: 5px;}
.gdmain .com_name .logo{ display: block; float: left; width: auto; height: 24px;border-radius: 2px;}
.gdmain .com_name:hover span{ color: #ff552e; }