@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; font-size:12px; font-family:Arial; line-height:1.8; color:#4F4F4F; background:url(../images/bg.gif) repeat}
ul,li{ list-style:none;}
img{ border:none}
ul,li,p,h1,h2,h3,input,dl,dd{ margin:0px; padding:0px;}
a:link{color:#222;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:none;}
a:active{color: #666;text-decoration:underline;}


.L{ float:left}
.R{ float:right }
.clear{ clear: both}
.mar_l15{ margin-left:13px;}
.mar_t15{ margin-top:15px;}
.co{ color:#979393}
.Rcenter{ text-align:right; line-height:20px; padding-right:5px;}
.fyh_14{ font-family:"微软雅黑"; font-size:14px; font-weight:300}

#header{ margin:auto; width:1000px; background:url(../images/head_l.gif) no-repeat; padding-left:17px; height:133px;}
.headmain{ background:url(../images/head_m.gif) repeat; height:133px;}
.logo{ margin-left:20px;}
.headR{ background:url(../images/head_r.gif) no-repeat right top; padding-right:27px; height:123px; width:789px;padding-top:10px;}
.meun{ height:43px; background:url(../images/muen_l.gif) no-repeat; padding-left:19px; width:739px; float:right; margin-top:5px;}
.meun ul{height:43px; background:url(../images/meun_m.gif) repeat-x left 1px;}
.meun ul li{ float:left; height:43px; width:120px; color:#fff; line-height:38px; text-align:center}
.meun ul li a{ color:#FFF}
.meun ul li a:hover{ background:url(../images/meun_nav.gif) no-repeat left 1px; display:block; height:43px; width:120px;}
.meun ul li.thisnav{ background:url(../images/meun_nav.gif) no-repeat left 1px;}

.banner{width:100%; height:270px; position:relative; z-index:1; margin-top:15px; }
.banner li{width:100%;height:270px;overflow:hidden;float:left;position:absolute;left:0px;top:0px;}
.con_banner{width:100%; height:285px;}
.botton{width:980px; margin:0 auto; position:relative; z-index:9}
.botton_qie{width:42px; height:10px; position:absolute; right:0px; top:-27px; z-index:9999}
.botton_qie li{float:left; width:9px; height:9px; background-color:#0067AC; margin:0px 0px 0px 5px; cursor:pointer;}
.botton .botshow{ background-color: #E77917;}


.flexslider { position: relative; height:270px; margin-top:15px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 400px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

#content{ width:1000px; margin:15px auto; overflow:hidden; padding-bottom:20px;}
.title{}
.proL{ width:268px; background:url(../images/box_m.gif) repeat-y ;height:241px;}
.proL ul{padding-left:40px; padding-right:25px; padding-top:4px; display:block; background:url(../images/box_b.gif) no-repeat left bottom ; padding-bottom:12px;}
.proL ul li{ background:url(../images/icon.gif) no-repeat 10px center; padding-left:30px; border-bottom:1px dotted #fff; line-height:28px;}
.proR{ background:url(../images/pro_bg.gif) no-repeat; width:268px; height:241px;}
.about{ width:438px; background:url(../images/box_m1.gif) repeat-y; height:241px;}
.aboutmain{ background:url(../images/box_b1.gif) no-repeat left bottom; padding-top:15px; padding-bottom:29px; padding-left:28px; padding-right:15px; line-height:21px;}
.aboutmain img{ margin-right:15px;}

.flashlist {height:210px;}
.flashlist .f_out {height:200px;overflow:hidden;position:relative;z-index:100;padding:5px 0; text-align:center;}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {width:58px;height:58px;display:block;position:absolute;top:0px;left:0px;background:url(../images/vipico.gif) no-repeat 0 0;z-index:200}
.vip02pic {width:39px;height:39px;display:block;position:absolute;top:0px;left:0px;background:url(../images/vipico.gif) no-repeat -80px 0;z-index:200}
.flashlist .f_out .picintro {height:26px;position:absolute;bottom:5px;left:0px;width:268px;z-index:999;}
.picintro h2 a {color:#000;font-family:"微软雅黑";font-size:12px;font-weight:bold;line-height:26px;}
.picintro p {color:#767676;line-height:20px;}
.picintro p a {color:#abadac;}
.flash_tab {height:26px;padding-left:100px;}
.flash_tab .tabs {width:143px;height:8px;overflow:hidden;margin:auto;}
.flash_tab .tabs ul li {width:15px;height:8px;float:left;display:block;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.flash_tab .tabs ul li.opdiv a {width:10px;height:8px;background:url(../images/hdsmall.gif) no-repeat scroll -41px -1239px;display:block;}
.flash_tab .tabs ul li.opdiv a:hover {background-position:-8px -1239px;}
.flash_tab .tabs ul li.noopdiv a {width:10px;height:8px;background:url(../images/hdsmall.gif) no-repeat scroll -8px -1239px;display:block;}


.Lmeun{ width:209px; float:left; border:1px solid #B6BFBD}
span.tbg1{ display:block; height:45px; background:url(../images/title.gif) no-repeat; padding-top:10px; padding-left:57px; font-size:20px; line-height:40px;}
span.tbg2{ display:block; height:45px; background:url(../images/title1.gif) no-repeat; padding-top:10px; padding-left:57px; font-size:20px; line-height:40px;}
span.tbg3{ display:block; height:45px; background:url(../images/title2.gif) no-repeat; padding-top:10px; padding-left:57px; font-size:20px; line-height:40px;}
span.tbg4{ display:block; height:45px; background:url(../images/title3.gif) no-repeat; padding-top:10px; padding-left:57px; font-size:20px; line-height:40px;}
span.tbg5{ display:block; height:45px; background:url(../images/title4.gif) no-repeat; padding-top:10px; padding-left:57px; font-size:20px; line-height:40px;}
span.tbg6{ display:block; height:45px; background:url(../images/title5.gif) no-repeat; padding-top:10px; padding-left:57px; font-size:20px; line-height:40px;}
.menumain ul{ display:block; width:209px;background:#FFF}
.menumain ul{clear:both;background:#FFF}
.menumain ul li { border-bottom:1px solid #EAEAEA}
.menumain ul li a{ text-decoration:none; background:url(../images/icon1.gif) no-repeat 15px center; padding-left:45px;line-height:35px; height:35px; display:block; font-size:14px;}
.menumain ul li a:link{ background:url(../images/icon1.gif) no-repeat 30px center;}
.menumain ul li a:hover{background:#F2FEFC url(../images/icon2.gif) no-repeat 30px center;color:#324F49;}
.menumain ul li a.current{color:#324F49; background:#F2FEFC url(../images/icon2.gif) no-repeat 30px center; text-decoration:none; display:block;}

.R_main{ width:749px; margin-left:40px;}
.postion{ background:url(../images/r_main_bg.gif) no-repeat; height:40px!important;height:40px; padding-left:15px; border-bottom:dotted 2px #cccccc} 
.postion h1{ display:block; font-size:20px; float:left; line-height:30px;}
.postion h2{ display:block; font-size:14px; float:left; line-height:30px; font-weight:normal}
.postion span{ padding-right:15px; display:block; font-size:11px;}
.R_mainbox{ padding-left:15px;background:url(../images/r_main_bg2.gif) no-repeat right top;min-height:250px; padding-top:15px;}
.R_mainbox p{ font-size:14px; text-indent:2em}
.R_maininfo{ padding-top:10px;}
.R_maininfo p{ text-indent:2em; font-size:14px;}
.R_mainbox .NewsTime {line-height:25px;font-size:12px;color:#9b9b9b;text-align:center;BORDER-top: #E6E6E6 1px solid;BORDER-bottom: #E6E6E6 1px solid;background:#DEDEDE;}
.R_mainbox h1 {line-height:25px; padding-bottom:15px;font-size:16px;font-family:微软雅黑;color:#000;text-align:center; display:block}

.propiclist{}
.propiclist ul{ display:block; overflow:hidden;}
.propiclist ul li{ float:left; width:300px;line-height:40px;margin-right:21px;text-align:center; display:block; margin-bottom:10px;}
.propiclist ul li img{ height:70px; }
.propiclist ul li span{line-height:25px; width:300px;display:block;/* background:#FFF; border:1px solid #ccc;*/padding:5px 0;  }
.propiclist a table{border:1px solid #CCC; }
.propiclist a:hover table{border:1px solid #666; }

.newlist ul{}
.newlist ul li{ line-height:35px; background:url(../images/new_icon.gif) no-repeat 5px center; padding-left:25px; font-size:14px; border-bottom:1px dotted #CCC; text-align:left;} 
.newlist ul li span{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* 翻页样式 */
DIV.badoo { padding:20px 15px; font-size:13px;COLOR: #48b9ef;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN:center;}
DIV.badoo A { border:#f0f0f0 1px solid;PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px;COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none}
DIV.badoo A:hover { border: #999 1px solid; COLOR: #06C;}
DIV.badoo A:active { border:#999 1px solid; COLOR: #0865c1; }
DIV.badoo SPAN.current { border:#999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px;BACKGROUND-COLOR: #e6e6e6}
DIV.badoo SPAN.disabled {DISPLAY: none}



#footer{ border-top:4px solid #A0A0A0; width:1000px; margin:15px auto; padding-top:5px;}
.divmain{ font-size:10px; line-height:20px;}
.divmain a{ font-size:10px;}
