/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, label, p, th, td{margin:0;padding:0;}
ul, ol{ list-style:none; }
img{ border:none; }
.clear{ clear:both;}
.wrapfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;} 
.wrapfix { display:inline-block;} 
/* Hide from IE Mac \*/ 
.wrapfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 

body{ font-family:'宋体'; font-size:12px;}

.full .ty_main{ width:1210px;}
.ty_main{ width:980px; margin:0 auto; background:#fff;}

a{ text-decoration:none;}

/*新地图*/

.map_box{ width:100%; background:#f1eaea;}
.map_frame{ width:980px; margin:0 auto; position:relative;}
.full .map_frame{ width:1210px; margin:0 auto;  position:relative;}
.renwu{ float:left; width:399px; position:absolute; z-index:6; display:none; top:40px; left:-299px;}
.full .renwu{ float:left; width:399px; position:absolute; z-index:6; display:block; top:60px; left:-209px;}
.renwu1{  background:url(../images/renwu_01.png) no-repeat; width:399px; height:214px;}
.renwu2{  background:url(../images/renwu_02.png) no-repeat; width:399px; height:230px;}
.renwu3{  background:url(../images/renwu_03.png) no-repeat; width:399px; height:300px;}
.newmap{ width:980px; background:url(../images/map_bg.jpg) no-repeat; height:808px; float:right; position:relative; z-index:5;}
.name_ditu{ width:980px; height:808px; position:relative; z-index:59;}
.name_box{ width:55px; height:30px; position:absolute; cursor:pointer;}
.name_box2{ width:55px; height:30px; position:absolute; cursor:pointer;}
.quan{ width:12px; height:12px;background:url(../images/namebg.png) no-repeat center center; position:absolute; bottom:3px; left:0;}
.quan2{ width:12px; height:12px;background:url(../images/namebgh.png) no-repeat center center; position:absolute;  bottom:3px; left:0;}
.namegd{ position:absolute; top:12px; left:15px; color:#999;}
/*#id1{ top:650px; left:700px;}
#id2{ top:250px; left:270px;}
#id3{ top:670px; left:600px;}
#id4{ top:630px; left:480px;}
#id5{ top:590px; left:560px;}
#id6{ top:570px; left:660px;}
#id7{ top:540px; left:730px;}
#id8{ top:600px; left:780px;}
#id9{ top:520px; left:810px;}
#id10{ top:470px; left:835px;}
#id11{ top:420px; left:770px;}
#id12{ top:480px; left:750px;}
#id13{ top:500px; left:660px;}
#id14{ top:525px; left:570px;}
#id15{ top:500px; left:480px;}
#id16{ top:400px; left:430px;}
#id17{ top:410px; left:500px;}
#id18{ top:350px; left:540px;}
#id19{ top:430px; left:580px;}
#id20{ top:360px; left:640px;}
#id21{ top:430px; left:660px;}
#id22{ top:340px; left:700px;}
#id23{ top:370px; left:740px;}
#id24{ top:310px; left:736px;}
#id25{ top:280px; left:720px;}
#id26{ top:240px; left:800px;}
#id27{ top:180px; left:840px;}
#id28{ top:130px; left:860px;}
#id29{ top:280px; left:600px;}
#id30{ top:750px; left:620px;}
#id31{ top:480px; left:230px;}
#id32{ top:630px; left:830px;}
#id33{ top:700px; left:670px;}
#id34{ top:680px; left:720px;}*/

#id1{ top:650px; left:700px;}
#id30{ top:250px; left:270px;}
#id15{ top:670px; left:600px;}
#id31{ top:630px; left:480px;}
#id16{ top:590px; left:560px;}
#id21{ top:570px; left:660px;}
#id22{ top:540px; left:730px;}
#id13{ top:600px; left:780px;}
#id8{ top:520px; left:810px;}
#id4{ top:470px; left:835px;}
#id9{ top:420px; left:770px;}
#id12{ top:480px; left:750px;}
#id10{ top:500px; left:660px;}
#id7{ top:525px; left:570px;}
#id6{ top:500px; left:480px;}
#id26{ top:400px; left:430px;}
#id14{ top:410px; left:500px;}
#id25{ top:350px; left:540px;}
#id5{ top:430px; left:580px;}
#id28{ top:360px; left:640px;}
#id20{ top:430px; left:660px;}
#id18{ top:340px; left:700px;}
#id27{ top:370px; left:740px;}
#id29{ top:310px; left:736px;}
#id3{ top:280px; left:720px;}
#id11{ top:240px; left:800px;}
#id23{ top:180px; left:840px;}
#id19{ top:130px; left:860px;}
#id24{ top:280px; left:600px;}
#id17{ top:750px; left:620px;}

.id35{ top:480px; left:230px;}
.id32{ top:630px; left:830px;}
.id33{ top:700px; left:670px;}
.id34{ top:680px; left:720px;}


.didian_box{ width:273px; position:absolute; z-index:60; top:370px; left:-100px; font-family:"宋体",Arial, Helvetica, sans-serif; display:none;}
.didian{ width:242px; position:relative; z-index:9;}
.didian_1{ background:url(../images/diqu_box_1.png) no-repeat; width:242px; height:10px;}
.didian_2{ background:url(../images/diqu_box_2.png) repeat-y; width:242px;}
.didian_3{ background:url(../images/diqu_box_3.png) no-repeat; width:242px; height:10px;}
.jiangtou{ width:30px; height:20px; background:url(../images/diqu_jt.png) no-repeat; position:absolute; top:20px;; right:2px; z-index:10;}
.diqu_name_box{ padding:0 10px;}
.tyg{ font-size:14px; width:106px; background:url(../images/tyg_bg.jpg) no-repeat center bottom; float:right; text-align:center; padding-bottom:6px;}
.diqu_tu{ position:absolute; top:-100px; left:0; z-index:}
.tygfb_title{ position:relative; z-index:18;}
.tygfb_name{ position:relative; z-index:20; margin-top:15px;}
.table_fbd{ border-collapse:collapse;}
.table_fbd td{ line-height:18px;}
.table_fbd td a{ color:#373636; text-decoration:none;}
.table_fbd td a:hover{ color:#bb0b19; text-decoration:none; }
.sheng_name{ width:25%; text-align:center; color:#bb0b19; font-weight:bold;}
.qu_name{ width:75%;}
.qu_name a{ font-size:12px;word-break:break-all; word-wrap:break-word; display:inline-block; margin:0 3px;}
.table_fbd td.qu_name a:hover{ font-size:12px;color:#bb0b19;}

/*新地图end*/


/*样式*/


.search_box{ margin-top:10px;}
.search_title{ font:bold 20px/30px Microsoft Yahei; margin-bottom:10px;}
.search_left{ float:left; border:#b5b5b5 solid 1px; height:38px; width:590px; padding:0px;}
.search_right{ float:left;}
.search_btn_cx{ display:inline-block; height:40px; width:90px; text-align:center; line-height:36px; background:#f12e3e; color:#fff; font-family:Microsoft Yahei; font-size:18px; cursor:pointer; border:none; margin-left:10px; border-radius:5px;}
.search_btn_lc{ display:inline-block; height:40px; width:210px; text-align:center; line-height:36px; background:#f12e3e; color:#fff; font-family:Microsoft Yahei; font-size:18px; border:none;  cursor:pointer; margin-left:10px; border-radius:5px;}
.search_ipt_box{ height:38px; border-right:#b5b5b5 solid 1px; float:left; padding-right:5px;  position:relative; z-index:11;}
.search_ipt{  height: 24px; line-height:24px; width:160px; float:left;}
.search_btn{ width:16px; height:10px;  background:url(../images/search_down.jpg) no-repeat; cursor:pointer; display:block; position:absolute; right:0; top:12px;}
.div_select1, .div_select2{ height:36px; line-height:36px; width:150px;  color:#393939; font-size:14px; position:relative; cursor:pointer; padding-left:5px; overflow:hidden;}
.select_ul{ background:#fff; color:#000; top:38px; left:-1px; border:#b5b5b5 solid 1px; border-top:none; position:absolute; width:160px;max-height: 300px;overflow-y:auto; _ background-image: none; z-index:666;}
.select_ul li{ line-height:36px; height:36px; cursor:pointer; font-size:14px; padding-left:5px;}
.search_txt{ height:28px; line-height:28px; margin-top:4px; color:#8d8d8d; font-size:14px; background:none; border:none; padding-left:3px; width:250px;} 
.tyg_list{ margin-top:10px;}
.tyg_list li{ float:left; width:463px; background:#f3f1f2; border:#e4e2e3 solid 1px; padding:10px; height:164px; margin-top:10px;}
.full .tyg_list li{ float:left; width:578px; background:#f3f1f2; border:#e4e2e3 solid 1px; padding:10px; height:204px; margin-top:10px;}
.tyg_list li.on{ float:right;}
.tyg_img{ float:left; width:230px;}
.tyg_img img{ width:230px; height:163px; overflow:hidden;}
.full .tyg_img{ float:left; width:290px;}
.full .tyg_img img{ width:290px; height:205px; overflow:hidden;}
.full .tyg_txt{ float:right; font-size:14px; width:278px; position:relative; z-index:10; height:204px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#4a4a4a;}
.tyg_txt{ float:right; font-size:14px; width:223px; position:relative; z-index:10; height:163px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#4a4a4a;}
.tyg_txt p{ margin:5px 0 8px;}
.tyg_txt p.txt{ line-height:20px;}
.full .zx_btn{ display:block; position:absolute; left:5px; bottom:0; width:98px; height:30px; background:url(../images/zixun.gif) no-repeat;}
.zx_btn{ display:block; position:absolute; right:5px; bottom:0; width:98px; height:30px; background:url(../images/zixun.gif) no-repeat;}

/*翻页*/

.page{ margin-top:10px;}
.page_box{ float:right; margin-top:10px;}
.page_box a{ border:#b5b5b5 solid 1px; width:24px; line-height:24px; height:24px; display:inline-block; font-size:12px; color:#4c4c4c; text-decoration:none; font-family:"宋体",Arial, Helvetica, sans-serif; text-align:center; margin:0 3px;}
.page_box a.on{ border:#da1f2e solid 1px; font-weight:bold; color:#da1f2e;}
.page_box .off{ border:none;}
.yeshu{ width:40px; height:22px; line-height:24px; border:#b5b5b5 solid 1px; *vertical-align:-3px; padding-left:3px;}
.page_box a.qd_btn{border:none; background:#eee; padding:0 8px;}


/*方案推荐*/

.fanang_list{ border:#e5e5e5 solid 1px; padding:5px 5px 5px 7px;}
.full .fanang_list li{ width:266px; float:left; font-family:"宋体",Arial, Helvetica, sans-serif; margin:10px 16px;}
.fanang_list li{ width:266px; float:left; font-family:"宋体",Arial, Helvetica, sans-serif; margin:10px 27px;}
.fanang_list li a{ width:266px; height:172px; display:inline-block; overflow:hidden;}
.fanang_list li img{ width:100%; height:100%; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.fanang_list li a:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2); -transform:scale(1.2,1.2);}
.fanang_list li p{ text-align:center; margin-top:8px;}
.red{ color:red;}
.full .ty_baoming_t{ font:bold 20px/30px Microsoft Yahei; margin-bottom:10px; text-align:center; color:#000;}
.ty_baoming_t{ font:bold 16px/18px Microsoft Yahei; margin-bottom:5px; text-align:center; color:#000;}
.ty_baoming_box dd{ line-height:26px; margin-bottom:3px;}
.full .ty_baoming_box dd{ line-height:26px; margin-bottom:5px;}
.ty_baoming_box dd span{ float:left; display:block; width:50px; text-align:right;}
.full .ty_baoming_box dd label{ float:left; display:block; width:200px;}
.ty_baoming_box dd label{ float:left; display:block; width:160px;}
.ty_baoming_box dd.djj{ color:red; font-size:12px; text-align:center; font-weight:normal;}
.full .ty_baoming_box dd.djj{ color:red; font-weight:bold; text-align:center; font-size:14px;}
.full .ty_baoming_ipt{ height:24px; line-height:24px; border:#b5b5b5 solid 1px; padding-left:3px; width:180px;}
.ty_baoming_ipt{ height:24px; line-height:24px; border:#b5b5b5 solid 1px; padding-left:3px; width:140px;}
.full .ty_search_sel{display: inline-block;height: 24px;line-height: 24px;border: #a9a9a9 solid 1px; margin-right:5px; width:90px;}
.ty_search_sel{display: inline-block;height: 24px;line-height: 24px;border: #a9a9a9 solid 1px; margin-right:5px; width:70px;}
.full .ty_lf_btn{ display:block; margin:0 auto; width:154px; height:41px; background:url(../images/ty_lf_btn.jpg) no-repeat; overflow:hidden; text-indent:-999px; border:none;}
.ty_lf_btn{  display:block; margin:0 auto; width:154px; height:26px; line-height:26px; background:#c82a1b; color:#fff; text-align:center; border-radius:5px; border:none;}
.cuowu{ width:401px; height:292px;  background:url(../images/cw_bg.gif) no-repeat; margin: 10px auto; position:relative;font-family:"宋体",Arial, Helvetica, sans-serif; font-size:14px;}
.dyd{ display:block; position:absolute; width:65px; height:22px; top:198px; left:130px;}
.zxzx{ display:block; position:absolute; width:93px; height:22px; top:220px; left:70px;}


/*dd*/


.ii .namegd{ color:#c60101; font-weight:bold;}
.ii .quan{ width:12px; height:12px;background:url(../images/namebgh.png) no-repeat center center; position:absolute;  bottom:3px; left:0;}







