﻿/* hainansanya.css */
 /* common styling */
.line_guan_top { background:url(../images/line_guan_r1_c1.jpg) no-repeat top; padding:13px; }
.line_guan_top span { margin:0px 5px; }
.line_guan_top span { color:#CC0000; }
 
.line_guanl { width:230px; float:left; }
.line_guanlsub {  margin-bottom:10px;;}
.line_guanlsub .text { padding:5px 9px; border:1px solid #CCCCCC; line-height:20px; }
.line_guanlsub .text p { background:#e9f2fa; margin-bottom:5px; padding:4px;}
.line_guanlsub .text .b { text-align:right;  }
.line_guanlsub .text span { color:#56adf0; }
.line_guanlsub .text1 { background:#59aef0; padding:5px; } 
.line_guanlsub .text li { background:url(../images/listico.jpg) no-repeat 0px 6px; margin:8px 0px; padding-left:8px;  }
.line_guanlsub .title { background:url(../images/jn_hainan_guan/hainan_guan_02.gif) no-repeat top left; height:31px; line-height:31px; color:#FFF; padding-left:10px; }
.line_guanlsub .title1 { background:url(../images/jn_hainan_guan/hainan_guan_06.gif) no-repeat top left; height:31px; line-height:31px; color:#FFF; padding-left:10px; }
.line_guanlsub .title2 { background:url(../images/jn_hainan_guan/hainan_guan_05.gif) no-repeat top left; height:31px; line-height:31px; color:#FFF; padding-left:10px; }
.line_guanlsub .title3 { background:url(../images/jn_hainan_guan/hainan_guan_03.gif) no-repeat top left; height:31px; line-height:31px; color:#FFF; padding-left:10px; }
.line_guanlsub .title4 { background:url(../images/jn_hainan_guan/hainan_guan_04.gif) no-repeat top left; height:31px; line-height:31px; color:#FFF; padding-left:10px; }
.line_guanlsub .more { float:right; padding-left:18px; background:url(../images/guan_lbg_r3_c1.jpg) no-repeat top left; padding-right:5px; }
.line_guanlsubimg { background:url(../images/jn_hainan_guan/vhainan_guan_08.gif) no-repeat left top; width:230px; height:188px; }

.lg_input1 { width:130px; }
.lg_input2 { width:110px; }


.line_guanr { width:710px; float:right; }
.line_guanrsub {  }
.line_guanrsub .p { float: left; width:116px; padding-right:14px; position:absolute; left:0px; top:33px; }
.line_guanrsub .l { float: left; width:319px; padding-right:14px; padding-left:130px; height:228px;  background:url(../images/jn_hainan_guan/hainan_guan_07.gif) no-repeat top left; position:relative; border:2px solid #59aef0; border-left:0px; border-top:0px; border-bottom:3px solid #59aef0;}
.line_guanrsub .l .coun { font-size:18px; font-style:italic ; font-weight:bold; color:#FFF; text-align:right; padding-top:10px;  }
.line_guanrsub .l .name {  padding-top:20px; text-align:left; font-weight:bold; padding-right:10px; border-bottom:1px solid #CCCCCC; padding-bottom:5px; }
.line_guanrsub .l .text { line-height:30px; padding-top:5px;  }
.line_guanrsub .r { float: right; width:238px; border:1px solid #CCCCCC; }
.line_guanrsubb { }
.line_guanrsubbcon { border:1px solid #CCCCCC; width:348px; float:left; height:360px; margin-top:10px; }
.line_guanrsubbconr { border:1px solid #CCCCCC; width:349px; float:right; height:360px; margin-top:10px; }
.line_guanrsubb .title { background:url(../images/jn_hainan_guan/hainan_guan_01.gif) repeat-x top; height:34px; line-height:34px; color:#56adf0; padding-left:10px; }
.line_guanrsubb .title span { float:right; font-weight: 100; text-align:center; line-height:21px; font-size:12px; background:url(../images/line_r3_c6.jpg) no-repeat top; width:41px; he21px; margin-top:5px; margin-right:10px; }
.line_guanrsubb .con { border-bottom:1px dashed #CCCCCC; margin:0px 10px; padding:15px 0;  }
.line_guanrsubb .con .pic { float:left; width:100px;  }
.line_guanrsubb .con .pic img { border:1px solid #999999; padding:1px; }
.line_guanrsubb .con .txt { float:left; padding-left:15px; width:200px;  }
.line_guanrsubb .con .txt p { padding-bottom:5px; line-height:18px; }
.line_guanrsubb .con .txt a { font-weight:bold; font-size:14px; color:#56adf0; }
.line_guanrsubb .con .txt .manony { font-weight:bold; }

.line_guanrsubb .liner_list { padding:10px;  }
.line_guanrsubb .liner_list p { padding-bottom:4px; }
.line_guanrsubb .liner_list .text { color:#56adf0; }
.line_guanrsubb .liner_list .text a { color:#56adf0; }
.line_guanrsubb .liner_list .text a:hover { color:#fdb33f;  }
.line_guanrsubb .liner_list li { padding:0px 3px; margin-bottom:5px;}
.line_guanrsubb .liner_list li span { color:#6DA5D8; font-weight:bold; float:right; }





.line_guanrsubbcon { border:1px solid #CCCCCC; width:349px; float:left; height:360px; margin-top:10px; }
.line_guanrsubbconr { border:1px solid #CCCCCC; width:347px; float:right; height:360px; margin-top:10px; }
.line_grllist { width:351px; float:left; }
.line_grrlist { width:349px; float:right; }

