div { cursor: default;}
h1,h2,h3,h4 { margin: 0px; padding: 0px; }
li { list-style: none; font-style: normal; }
#case_main { width: 1200px;margin: 22px auto; }
/*头部检索模块*/
.comareachoose{ width: 1198px; 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;padding: 14px 0; line-height:36px;cursor: default; }
.comareachoose .comsselect span{ display: block; display: none; position: absolute;left: 0;top: 0;padding: 14px 30px; float: left;background-color: #f8f8f8; font-weight: bold}
.comareachoose .comsselect .li {float: left;margin:0 20px; }
.comareachoose .comsselect a{ padding:5px;margin: 2px; text-decoration: none; white-space: nowrap;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: 0 0 0 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; }
/*设计信息模块*/
#case_main .conter { margin: 15px 0px 15px 0px;width: 930px; float: left; background-color: #ffffff;}
#case_main .conterad { width: 255px;float: right; }
#case_main .conter .case_sitemap { margin: 11px 0 0 0; height: 40px;border: 1px solid #f1f1f1;line-height: 40px;padding: 0px 15px;background-color: #f8f8f8; }
#case_main .conter .case_sitemap span { color: #f76d4e;margin: 0px 3px; font-weight: 800; font-size: 16px;}
#case_main .conter #xiaoqu_listl { margin: 0 auto; }
#case_main .conter #xiaoqu_listl .newslistitem { margin:25px 0px 0 0px;padding-bottom: 25px;border-bottom: 1px dotted #f1f1f1; width: 840px; overflow: hidden;float: left; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_pic { float: left;margin: 0 25px 0 0px; width: 200px;height: 120px; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_pic a { display: block;width: 100%; height: 100%;overflow: hidden; margin: 0;padding: 0; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_pic a img { width: 100%; height: 100%; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main { width: 580px; float: left; line-height: 26px; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_title { height: 30px;font-size: 18px;font-weight: bold }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_content .li { display: block; white-space: nowrap;font-size: 14px; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_content .li em { font-style: normal; color:#f76d4e; margin:0px 5px ;font-size: 14px; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_content .li a { margin-right: 10px;  }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_content .li a:hover { text-decoration: underline; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_content .li .but { cursor: pointer; width: 120px; background-color: #fff;color: #f76d4e;border: 1px solid #f76d4e; padding: 4px 8px;border-radius: 4px; }
#case_main .conter #xiaoqu_listl .newslistitem .nl_c_main .c_main_content .li .but { position: relative;display: block;margin-top: 6px;line-height: 30px; float: right;margin-right: 0px; }

ul,li { margin: 0 ;padding: 0 ;list-style: none;font-style: normal; }
.bk_rj { margin: 25px auto; width: 1100px; }
.bk_rj .tj_rightright { width: 255px;float: left; }
.bk_rj .tj_right { width: 255px;margin-top:20px; border: 1px solid #f1f1f1;float: right;box-sizing: border-box;}
.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;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: 835px;min-height: 700px; margin-right: 25px;float: left; }
.bk_rj .tj_left .tj_title { width: 100%;margin: 0 auto; border-bottom: 1px solid #f1f1f1; /*overflow: hidden;*/ }
.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;float: left;overflow: hidden; }
.bk_rj .tjroasd { position: relative;top: 0;left: 0; }
.right_table { width: 255px; box-sizing: border-box;}
.right_title { width: 255px; }
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; }
#page { margin-top: 60px; }
.right_title { width: 255px;height: 60px;background-color: #ffffff; font-size: 14px;text-indent: 3.5em; line-height: 60px; box-sizing: border-box; text-align: center;background:  #27bc9c;background-position: 0px -104px;color: #ffffff; }
.but_default { background-color: #f39943; }
/* 其他城市 */
#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; }