
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:12px; background:#eeeeee;}
img{ border:none;} 
a{ border:none; text-decoration:none;}
li{ list-style-type:none;}


.container{  width:992px; margin:0 auto;}

.top{ width:100%; height:256px; background:url(../img/top.jpg) no-repeat; position:relative;}
.top .sblogo {width:190px;height:77px;background: url(../sblogo.png) no-repeat;position: absolute;top:40px;left:30px;z-index:9999;}
#localtime{font-family:"Microsoft YaHei";color:#ffc90d;font-size:22px; position:absolute; left:30px; bottom:45px;}

.menu{ width:100%; height:44px; margin:10px auto; background:url(../img/menu_bg.png) no-repeat;}
.menu li{ float:left; width:145px; text-align:center; font-size:16px; line-height:44px; /*padding-left:25px; padding-right:34px;*/position: relative; }
.menu li a{ color:#FFF;}

#nav .mainlevel {float:left;}
#nav .mainlevel a {color:#ffffff; text-decoration:none;display:block;}
#nav .mainlevel a:hover {color:#ffc90d; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute; z-index:9999;}
#nav .mainlevel li {border-bottom:1px solid #048735;font-size:13px; background:#1b9147;line-height:28px;text-align:center;width:130px;padding-left:0px; padding-right:0px;/*IE6 only*/}
#nav .mainlevel li a{color:#ffc90d;}
#nav .mainlevel li a:hover {color:#ffc90d; font-weight:bold; text-decoration:underline;}


.content{ width:100%; overflow:hidden;padding-top:5px;}
.title{ margin-left:1px;}
.con_area dt{ float:left; width:258px; background:url(../img/con_areaL.png) repeat-y;}
.con_area dt ul{ padding-bottom:50px; background:url(../img/con_areaLP.png) bottom  no-repeat;}
.con_area dt li{margin:0 auto;width:238px;font-size:14px;font-weight:bold;padding:10px 0px;border-bottom:1px #08a33e solid;overflow:hidden;line-height:44px;}
.con_area dt li img{ width:77px; height:44px; text-align:center; margin-left:8px; margin-right:5px; float:left; border:1px #b8b8b8 solid;}
.con_area dt li a{ color:#000;}

#J_navlist li h4 {float:left; margin-top:16px; display:inline;cursor:pointer;width:10px;height:10px;background:url(../img/icon1.png) left center  no-repeat;}
#J_navlist li.selected h4 {cursor:pointer;background:url(../img/icon2.png) left center  no-repeat;}
.zoom { zoom:1 }
.hidden { visibility:hidden }
.none { display:none }
.inblock { display:inline-block }
.list-item { width:100%; padding:0px 0; position:relative; zoom:1 }
.list-item p {font-weight:normal; width:100%; clear:left; padding-left:8px;}
.list-item a {background:none;border:none;color:#333;display:block;height:32px;line-height:32px;margin: 0 -1px 0 1px;position:relative;text-decoration:none;font-size:12px;}
.list-item a:hover{color:#3C6}


.con_area dd{ float:right; width:734px;}
.right_js{ margin-left:16px; background:#fff; margin-bottom:10px;}
.right_js span{ float:left; display:block; width:296px; }
.right_js span h4{ font-size:18px; color:#08a33e;font-family:"Microsoft YaHei"; text-align:center; padding:14px 0px;}
.right_js span p{ text-indent:2em;font-size:14px; padding-left:12px;line-height:26px;}
.right_js span a{color:#e60012;}
.right_js img{ padding:3px;}

.index_product li{width:226px;height:170px;text-align:center;vertical-align:middle;border:1px #CCC solid;float:left;margin-left:16px;margin-bottom:12px; background:#fff; position:relative;}
.index_product li img{ max-width:219px; max-height:135px; padding-top:4px;}
.index_product li p{ width:100%; text-align:center; font-size:14px; position:absolute; bottom:15px; left:0px; }
.index_product li p a{color:#000;}

/*-------------------------in_right--------------------------------*/
.in_right{ width:713px; float:right; overflow:hidden;}
.right_title{width:713px; height:31px;background:url(../img/right_title.jpg) no-repeat;}
.right_title p{ color:#FFF; float:left; font-size:14px; font-weight:bold; line-height:31px; padding-left:50px;}
.right_title .yellow{ padding-left:10px;color:#ffc90d}
.right_title .yellow a{color:#ffc90d}
.right_title span.position{ float:right; padding-right:20px; color:#FFF; font-size:14px; line-height:31px;}
.right_title span.position a{color:#FFF;}
.right_title1{width:713px; margin-left:20px; height:31px;background:url(../img/right_title.jpg) no-repeat;}
.right_title1 p{ color:#FFF; float:left; font-size:14px; font-weight:bold; line-height:31px; padding-left:50px;}

.right_title1 span.position{ float:right; padding-right:20px; color:#FFF; font-size:14px; line-height:31px;}
.right_title1 span.position a{color:#FFF; }

.box_01,box_02,box_03,box_04{ padding-top:15px; width:100%;}

.area_title{ width:100%; height:34px; line-height:34px; font-size:14px;color:#048735;background:url(../img/area_title.png) no-repeat;}
.area_title p{ float:left; font-weight:bold; padding-left:40px;}
.more{ float:right; padding-right:10px;}
.more a{color:#048735;}

.area_content{ color:#221815; line-height:24px; font-size:14px; padding-top:10px;}
.area_content p{ text-indent:2em;}

.clear{clear:both;}
.carousel{margin:0pt 0pt 10px 0px;padding:10px 0pt 0pt;position:relative;}
.carouse1 li{ float:left;}
.carousel li img{background-color: #fff; width:225px;height:155px;margin:5px;}
.carousel li p{ font-weight:bold; text-align:center; font-size:14px;}

.carouse2{margin:0pt 0pt 10px 0px;padding:10px 0pt 0pt;position:relative;}
.carouse2 li{ float:left;}
.carouse2 li img{background-color: #fff; width:225px;height:166px;margin:6px;}

.area_content4{ color:#048735; line-height:26px; font-size:14px; padding-top:10px;}
.area_content4 a{ color:#048735;}
.area_content4 a:hover{ text-decoration:underline;}

.in_product{ padding-left:5px;}
.in_product li{text-align:center;vertical-align:middle;float:left;margin-left:17px;margin-top:22px;}
.in_product li img{width:202px; height:123px; padding:5px 12px;background:url(../img/in_productbg.png) no-repeat; }
.in_product li p{ width:100%; text-align:center; font-size:12px; padding-top:10px;}
.in_product li p a{color:#000;}


.in_book{ float:left; display:inline; width:415px; overflow:hidden;}
.book_box{ padding-top:15px; width:100%; color:#048735; }
.book_box ul {font-size:14px;}
.book_box_content{ color:#048735; line-height:26px; font-size:14px; padding-top:10px; padding-left:40px;}
.book_box_content a{color:#048735; }
.button{ float:right; display:inline; margin-right:50px; margin-top:70px;}

.link li{ float:left;padding-top:10px; padding-left:10px; padding-right:10px;}
.link li a{color:#048735;}


.in_content{ width:680x; margin-left:20px; margin-top:20px;overflow:hidden; line-height:24px;}
.in_content img{ max-width:710px;}

/*新闻访问页*/
.in_content .headline{margin:0 auto;}
.in_content  h4{font-size:16px;color:#066ab3; text-align:center; overflow:hidden}
.in_content .info{height:24px;line-height:17px;padding-top:4px;text-align:center;overflow:hidden;color:#666;border-bottom:1px #999 dashed;overflow:hidden;margin-bottom:15px;}
.in_content .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.in_content .info a{color:#690;}

/*留言板*/
.in_message{ width:98%;height:auto;margin:25px 10px auto 10px; color:#221815; line-height:27px; font-family:"新宋体-18030";}
.words{overflow:hidden; height:auto; font-size:12px;}
.words i{ font-style:normal;}
p.ask{ color:#6d6d6d; border-top:1px #CCC dotted; padding:5px 0px;}
p.answer{ padding:5px 0px; color:#4477aa;border-top:1px #CCC solid;border-bottom:1px #CCC dotted; overflow:hidden;}
span.time{ width:100%; display:block; float:left; text-align:right; color:#666666; overflow:hidden; font-size:14px; font-family:"宋体"; color:666666;}
.lyb td{ padding:4px 0px;}
.lyb input,.lyb textarea{ background:none; border:1px #90979d solid;}






.foot{ margin-top:16px; text-indent:20px; width:100%; background:#08a33e; height:34px; line-height:34px; color:#FFF; overflow:hidden;}






/***分页***/
#PagerJobPost_Panel_Pager { margin:10px 0 0 0; padding-top:30px; overflow:hidden; *zoom:1; text-align:center; clear:both; }
#PagerJobPost_Panel_Pager ul { padding:10px 0; }
#PagerJobPost_Panel_Pager li { height:22px; padding-top:2px; display:inline; }
#PagerJobPost_Panel_Pager li strong { color:#F00; }
.PagerContainerTable { background:transparent url(/Images/Header.gif) repeat-x top left; border-top: dotted 1px #bbc7cd; border-bottom: dotted 1px #bbc7cd; font-size:.8em; }
span.PagerCurrentIndex { border:solid 1px #bbc7cd; height:18px; background-color:#F2F2F2; padding:0px 5px; }
td.PagerCell { padding:6px; }
a.PagerHyperlinkStyle { padding:6px; text-decoration:none; white-space:nowrap; }
a.PagerHyperlinkStyle { color:#525252; }
a.PagerHyperlinkStyle:hover { height:17px; overflow:hidden; border:solid 1px #bbc7cd; background-color: #FFFFFF; padding:0 5px; text-decoration:none; }
a.PagerDisabled { border:none; color:Gray; background: transparent; padding:6px; }
td.PagerCellSeperator { border-right:solid 1px #c0c0c0; padding-left:1px; padding-right:1px;}