@charset "utf-8";
@import url("common3.css");
@import url("bookdown/float.css");
@import url("group/fragmentQ.css");

#headP span a,#submenu-index,#menubar ul .li2 a{color:#609C60;}
#menubar ul li{background:url(../images/icon/14.gif) right -445px no-repeat;}
#menubar ul #m_jingguan{margin-right:0;}
#menubar{background:url(../images/index/menu_jg.png) no-repeat;}

body{ margin:0;}
img{border:0;}
li{ list-style-type:none}
.left{ float:left}
.right{ float:right}
.clear{ clear:both;}
.clear:after{ content:".";height:0px;line-height:0px}

.bg1{ position:relative}
.bg1 div{ display:none;background:url(http://img.17k.com/images/index/jg/place3.gif) no-repeat 10px 12px}
.box{width:688px; border:1px solid #C4DF9B; margin-bottom:10px;}
.box2{width:688px; border:1px solid #C4DF9B;}
.rightBox{width:248px; border:1px solid #C4DF9B; margin-bottom:6px;}

.box h1 ,.box2 h1{height:27px;font-size:14px;color:#000;line-height:27px;text-indent:14px; border-bottom:1px solid #CDDCA3;}
.box h1 ,.box2 h1{_padding-top:7px;_height:20px; _line-height:20px;}
.box h1 img,.box2 h1 img{margin-right:8px; vertical-align:middle;}
.rightBox h1{ background:url(../images/index/jg/bg1.gif) repeat-x left top; height:27px;font-size:14px;color:#000;line-height:27px; text-indent:13px; border-bottom:1px solid #CDDCA3;}

.fontBold{font-weight:bold;}
/*content*/
.mainBody{ width:950px; margin:10px auto;}
.leftMain{ float:left; width:690px;}
.rightMain{float:right; width:250px;}

.topBg{ background:#fefefe url(../images/index/jg/leftBg.gif); padding-top:10px; height:278px!important;_height:200px;}
.topBg .leftTxt{margin-left:10px; height:281px; float:left; display:inline}
.topBg .leftTxt img{ display:block;}
.topBg .leftTxt span{width:330px;background:#fff; height:34px;line-height:34px;color:#000;text-align:center}

.topBg h1{ width:322px; float:right;margin-right:17px; text-align:center;height:30px;line-height:30px;display:inline;overflow:hidden; border:0; font-size:16px}
.topBg h1 a{color:#f00;}
.topBg p{ line-height:21px; width:302px; float:right; color:#000; margin-right:17px; display:inline;height:101px; overflow:hidden}
.topBg p span a{color:#f60}
.topBg h2{ width:310px; float:right;color:#000; margin:18px 10px 0 0; height:21px;line-height:21px; font-size:14px; font-weight:normal; display:inline; background:#EFF7E2; text-indent:5px;}
.topBg ul{ width:320px;float:right;}
.topBg ul li{ margin:6px 0; list-style-type:none; color:#666}
.topBg ul li a{ color:#3F6617}
.topBg ul li a:hover{ text-decoration:underline}

.topBg2{ background: url(../images/index/jg/leftBg2.gif) no-repeat; padding-bottom:12px;height:auto!important;height:10px; min-height:220px;}
.topBg2 ul{ padding:8px 0 0 3px; text-align:center}
.topBg2 li{ width:122px; height:171px; float:left; margin:0 7px; display:inline}
.topBg2 li div{ line-height:22px; text-align:left; }
.topBg2 li div address{ margin-bottom:3px;}
.topBg2 li div h3 a{font-size:14px;color:#E50009}
.topBg2 li img{ border:1px solid #B7B7B7; padding:4px; width:113px; height:153px;}
.topBg2 li span{font-weight:bold;color:#005951}

.flash{ margin:0 auto 10px auto; width:950px;height:61px; line-height:61px;text-align:center; clear:both}

.sMmenu{ background:#EFF7E5;height:auto!important;height:98px; min-height:98px;}
.sMmenu h4{ font-size:14px; color:#000;height:33px;line-height:32px; text-indent:11px;}
.sMmenu ul{ padding-left:7px;}
.sMmenu li{float:left; margin:0 5px 5px 5px; display:inline}
.rightMain .sMmenu ul li a{width:69px;height:24px; background:#3F6617; display:block;border-bottom:1px solid #A4BA8E;border-left:1px solid #A4BA8E;color:#fff; font-weight:bold;line-height:24px; text-align:center;color:#fff;}
.sMmenu h5{ font-size:12px; color:#3F6617;text-indent:13px;}
.sMmenu h5 a{color:#3F6617}
.sMmenu p{ padding-left:13px;line-height:20px; padding-bottom:10px;}
.sMmenu p a{color:#666}

.rightBox #fragment1,.rightBox #fragment2,.rightBox #fragment3{list-style-image:none;list-style-position:outside;padding:6px 10px 6px 32px;}
.rightBox #fragment3{padding:6px 10px 7px 32px; background:url(http://img.17k.com/images/index/jg/place3.gif) no-repeat 10px 11px}
.rightBox ol li {height:14px;overflow:hidden;padding:5px 0 2px;}
.rightBox ol li cite {float:right;}

#CommendSort{ background:#F9FEF3 url(../images/index/jg/leftBg2.gif) no-repeat;}
#CommendSort span{ background:#fff; display:block;height:102px;line-height:30px;overflow:hidden;}
#CommendSort ul {padding:0 10px;}
#CommendSort ul li {display:inline;float:left;margin:10px 5px 10px 0;width:215px;}
#CommendSort ul li h5 {color:#636363;font-size:14px;margin-bottom:5px;padding-top:2px; background:#E9F5D8 url(../images/index/jg/t1.gif) no-repeat 5px center; text-indent:13px;}
#CommendSort ul li h5 a {color:#636363;}
#CommendSort ul li strong {display:block; margin-top:4px}
#CommendSort ul li strong a{color:#3E6320;font-size:14px;}
#CommendSort ul li div {float:left;height:94px;margin-right:5px;overflow:hidden;width:68px;}
#CommendSort ul li div img {height:94px;}
#CommendSort ul li p {line-height:18px;margin-top:5px;}

#CommendSort ul.tt1 {height:auto!important;height:630px; min-height:610px;_height:623px;overflow:hidden;margin-top:6px;}
*+html #CommendSort ul.tt1{padding-bottom:13px;}
#CommendSort ul b {font-weight:normal;}
#CommendSort ul li.wraper {margin:10px 0px 0px 6px;width:305px;}
#CommendSort ul li.clear {margin-right:40px;}
#CommendSort .sort_list {color:#666;line-height:1.5;margin:0;padding:0;width:310px;}
#CommendSort ul ul.sort_list {border:0;clear:left;height:auto;padding:10px 0 3px;}
#CommendSort ul ul li a.article {padding-left:8px;color:#3E6320}
.wraper p a {color:#000;}
#CommendSort ul li div {height:102px;margin-right:10px;width:80px;}
#CommendSort ul li div a {background-color:#fff;border:1px solid #ccc;display:block;padding:3px;}
.PutUp_content {height:210px;overflow:hidden;}

#CommendSort ul li.wraper span p b a{color:#f60}

.moreList{background:url(../images/index/jg/leftBg2.gif) no-repeat;position:relative; padding-bottom:20px;}
.moreList .tr1{ background:#F1F8E8}
.moreList table{width:100%; margin-top:5px;}
.moreList td{padding:5px; margin:0; border:0;height:20px; line-height:20px;}
.moreList .td1{padding-left:15px;width:60px;}
.moreList .td2 a{color:#005951}
.moreList .td5{color:#707070;width:35px}
.moreList .more {left:630px;position:absolute;top:5px; display:block; width:51px;height:22px;line-height:22px; text-align:center}
#friendLink ul{height:1%;line-height:200%;overflow:hidden;padding:8px 8px 35px 8px;_padding:8px;}
*+html #friendLink ul{ padding:8px;}
#friendLink li{float:left;padding:5px 10px;width:90px;}
#friendLink ul li a{color:#f00}
/*tab*/
#tabs1_menu,#tabs2_menu{ position:absolute; left:150px; top:0px; width:100px;height:27px;line-height:27px; text-align:center;}
.tab1 span{width:22px;float:left;border:1px solid #CDDCA3;line-height:18px;height:18px;margin:9px 2px 0 2px; display:block;border-bottom:0;cursor:pointer;}
.tab1 .span2{background:#F7FBF2; border-bottom:0;margin-top:9px; }
.bg1 div.b1{display:block}

#footer {height:80px;margin:20px auto 0pt;text-align:center;width:950px;}
#footer ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
#footer ul li {border-right:1px solid #ccc;display:inline;padding:0pt 10px;}
#footer ul .li2 {border:medium none;}
#footer p {color:#666;line-height:20px;margin-top:5px;}
