body{ color:#195702; font-family:"宋体"; background-color:#195702; font-size:12px; line-height:24px;}
a{text-decoration:none; color:#195702}
a:hover{ text-decoration:underline; color:#195702}

.wp{ width:1004px; margin:0 auto;}
/*#con{ position:absolute; z-index:5; width:100%; height:100%;}

.banner_box {width:100%; height:560px;position:absolute; z-index:1;  top:0px; left:0px; overflow:hidden;}
.banner {width:1600px; height:560px; margin:0 auto; background:url('../../../images/banner01.jpg') no-repeat;}
*/
#header{ }
#head{ position:relative;}
#top-toolbar{ position:absolute; top:2px; right:8px;}
#top-toolbar a{ display:block; float:left; padding-left:35px; width:55px; height:26px; line-height:26px; background:url(../../../skin/default/images/toptoolbar.png) no-repeat;}
#top-toolbar a:hover{ text-decoration:none;}

#nav { height:43px; line-height:43px; background:url(../../../skin/default/images/nav.png) repeat-x;}
#nav li {width: 125px; float:left;}
#nav li a{ width:100px; margin:0 auto; text-align:center;display: block; color:#FFF; text-decoration:none; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
#nav li.selected{}
#nav li.selected a{ color:#FFF;}

/*#search{ height:80px; background:url(../../../skin/default/images/search.png) no-repeat;}
#plastic-chase, #phone{ margin-top:10px;}*/
#sethomepage{ margin-right:10px;}
#setcollect{ background-position:0 -26px;}

#container{ background-color:#fff; padding:10px 0;}
.panel-left{ float:left; width:255px; margin-left:6px;}
.panel-right{ float:right; width:736px;}

.pro-class{ width:244px; margin:0 auto;}
.pro-class .head{ height:46px; background:url(../../../skin/default/images/pro_class_head.png) no-repeat;}
.pro-class .head h2{ font-size:16px; color:#fff; margin-left:42px; line-height:33px;}
.pro-class .head span{ font-size:14px; color:#fdee02; margin-left:10px;}
.pro-class .imglist{ text-align:center;}
.pro-class .imglist li{ margin:5px auto;}

.contact{ width:244px; margin:10px auto 0 auto;}
.contact .head{ height:46px; background:url(../../../skin/default/images/contact_h.png) no-repeat;}
.contact .head h2{ font-size:16px; color:#fff; margin-left:50px; line-height:38px;}
.contact .head span{ font-size:14px; color:#fdee02; margin-left:10px;}
.contact .txt{ width:242px; height:276px; border:solid #cadaab; border-width:0 1px; color:#4c4b4b; line-height:30px; text-align:center;}
.contact .txt-bottom{ width:244px; height:10px; background:url(../../../skin/default/images/contact_b.png) no-repeat;}
.contact .txt dt{ float:left; width:36px;}
.contact .txt dd{ float:left; width:200px; font-weight:bold; text-align:left;}

.news{ width:406px; float:left;}
.news .head{ height:34px; background:url(../../../skin/default/images/index_news_h.png) no-repeat;}
.news .head h2{ font-size:16px; color:#fff; margin-left:12px; line-height:33px; float:left}
.news .head span{ font-size:14px; color:#fdee02; margin-left:10px;}
.news .head .more{ float:right; color:#fff; margin-right:12px; line-height:33px; text-decoration:none;}
.news .list{ padding:10px; height:295px; background:url(../../../skin/default/images/index_news_m.png) repeat-y;}
.news .list li{ height:28px; line-height:28px; font-size:14px;}
.news .list li span{ display:block;}
.news .list li span.time{ float:right;}
.news .list li .dot {background-color: #004cbf; height:3px;margin:12px 6px 0 0; width:3px;}
.news .list-bottom{ height:15px; background:url(../../../skin/default/images/index_news_b.png) no-repeat;}

.about{ width:309px; float:left; margin-left:10px;}
.about .head{ height:34px; background:url(../../../skin/default/images/index_about_h.png) no-repeat;}
.about .head h2{ font-size:16px; color:#fff; margin-left:12px; line-height:33px; float:left}
.about .head span{ font-size:14px; color:#fdee02; margin-left:10px;}
.about .head .more{ float:right; color:#fff; margin-right:12px; line-height:33px; text-decoration:none;}
.about .txt{ padding:10px; height:295px; background:url(../../../skin/default/images/index_about_m.png) repeat-y; text-indent:2em; line-height:28px;}
.about .txt-bottom{ height:15px; background:url(../../../skin/default/images/index_about_b.png) no-repeat;}
.about .txt img{ float:right;}
.about .txt a{ color:#fe0101; font-weight:bold;}

.pubcon{ width:724px; float:left;}
.pubcon .head{ height:37px; background:url(../../../skin/default/images/index_pro_h_2.png) repeat-x;}
.pubcon .head h2{ width:125px; height:37px; background:url(../../../skin/default/images/index_pro_h_1.png) no-repeat; color:#fff; font-size:16px; text-align:center; line-height:33px;}
.pubcon .head .more{ width:55px; height:37px; line-height:33px; display:block; float:right; background:url(../../../skin/default/images/index_pro_h_3.png) right 0 no-repeat;}
.pubcon .head .more a{ text-decoration:none;}
.pubcon .content, .products-list{ border:solid #cadaab; border-width:0 1px 1px 1px; padding:0 6px; overflow:hidden;}
.products-list li{ float:left; width:165px; height:153px; margin:10px 6px 0 6px;}
.products-list li p{ text-align:center; height:38px; line-height:38px;}
.products-list li p a{ font-size:14px;}
.cate_sun{ clear:both; height:30px; margin-top:10px;}
.cate_sun a{ display:block; padding:0 20px; height:30px; line-height:30px; float:left; text-decoration:none; text-align:center;}
.cate_sun a.selected{ background-color:#36b726; color:#fff;}



.pubcon .content{ padding:6px; font-size:14px; line-height:200%;}

.page-class{ width:244px; margin:0 auto;}
.page-class .head{ height:30px; background:url(../../../skin/default/images/page_head_bg.png) repeat-x;}
.page-class .head h2{ background:url(../../../skin/default/images/page_head_icon.png) 0 center no-repeat; padding-left:17px; font-size:16px; color:#fff; margin-left:20px; line-height:30px;}
.page-class .head span{ font-size:14px; color:#fdee02; margin-left:10px;}
.page-class .list{ background-color:#36b726; padding:8px 0;}
.page-class .list li{ height:33px; line-height:33px;}
.page-class .list li.selected{ background:url(../../../skin/default/images/page_list_li.png) no-repeat;}
.page-class .list a{ color:#fff; font-size:14px; display:block; padding-left:60px; text-decoration:none;}

.newslist{ min-height:100px; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.newslist .img{ float:left; width:140px; height:90px; padding:4px; border:1px solid #eaeaea;}
.newslist .txt{ float:right; width:540px; }
.newslist .des{ text-indent:2em; padding:10px 0; min-height:36px;}
.newslist .info{ height:22px; line-height:22px; background-color:#f3f3f3; -webkit-border-radius:4px;}
.newslist .info li{ float:left;}
.newslist .info li.time, .newslist .info li.views{background:url(../../../skin/default/images/bg09.png) no-repeat;  padding-left:18px; margin-left:10px;}
.newslist .info li.time{ background-position:0 5px;}
.newslist .info li.views{ background-position:0 -15px;}
.newslist .info li.view-details{ float:right; width:180px; background:url(../../../skin/default/images/bg08.png) no-repeat; text-align:center;}
.newslist .info li.view-details:hover{ background-position:0 -22px;}
.newslist .info li.view-details:hover a{ color:#fff; text-decoration:none;}

.product{ padding:0 10px;}
.prolist{ float:left; width:218px; height:168px; border:1px solid #e6e6e6;  text-align:center; margin:0 30px 30px 0;}
.prolist .img{ margin-top:4px;}
.prolist .txt a{ color:#004ca4; line-height:34px;}
.prolist-right{ margin-right:0;}

#job .explanation{ height:50px; padding-left:75px; background:url(../../../skin/default/images/bg10.png) no-repeat; line-height:24px; margin-top:20px;}
.joblist .post{ height:40px; margin-top:15px; border-bottom:2px solid #f0f0f0;}
.joblist .post h3{ height:40px; line-height:40px; font-size:16px; color:#3c9641; border-bottom:2px solid #3c9641; zoom:1; float:left;}
.joblist .des, .joblist .claim, .joblist .delivery{ height:25px; margin:25px 0 10px 0; background:url(../../../skin/default/images/bg10.png) no-repeat; font-size:14px; padding-left:30px; line-height:25px;}
.joblist .des{ background-position:0 -70px;}
.joblist .claim{ background-position:0 -105px;}
.joblist .delivery{ background-position:0 -141px;}

.saleslist{ margin-bottom:15px;}


h1.title{ font-size:26px; line-height:30px; text-align:center;letter-spacing: -1px; margin-top:10px;}
.titbar{ border-bottom:1px dashed #ccc; font-size:0; line-height:0; margin:20px 0;}
#shows-content{}
.news-shows p, .product-shows p{ font-size:14px; text-indent: 2em; margin:26px 0;}
.sales-shows p{ margin:0 0 26px 0;}
.return{width:100%;text-align: right;padding-top:20px;}
.return a{ width:81px;height:31px;line-height:31px;display:inline-block;text-align: left;color:#666;text-decoration: none;background:url(../../../skin/default/images/btn_return.gif);font-size:14px;padding-left:19px;}


#message{ padding:40px 10px;}
#message .info{ width:340px; margin:0 auto;}
#message .msgico{ float:left;width:32px; height:32px; background:url(../../../js/layer/skin/default/xubox_ico0.png) no-repeat; }
#message .msgtype1{background-position:-128px -38px; }
#message .msgtype3{ background-position: -91px -75px;}
#message .txt{float:left; padding:4px 0 0 10px; font-size:14px;}
.botton a{position:absolute; bottom:10px; left:50%; background:url(../../../js/layer/skin/default/xubox_ico0.png) repeat; text-decoration:none; color:#FFF;  font-size:14px;  text-align:center; font-weight:bold; overflow:hidden; }
.botton a:hover{text-decoration:none; color:#FFF; }
.botton .botton1{ width:79px; height:32px; line-height:32px; margin-left:-39px; background-position:-6px -34px;}
.botton1:hover{background-position:-6px -72px;}


#footer{ height:110px; background-color:#208100; color:#fff; text-align:center;}
#footer a{ color:#fff;}
.footer-nav{ padding-top:5px;}
.footer-nav a{ padding:0 3px; font-weight:bold;}
.copyright{ padding-top:5px; position:relative;}



#pages { padding:14px 0 10px; text-align:center; clear:both;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../../../skin/default/images/admin/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:24px;padding:0 11px; line-height:24px; background:url(../../../skin/default/images/page01.png) repeat-x; color:#fff; text-align:center; }



.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}
.input-focus{ border-color:#afcee6;font-size:12px;}
input.date,input.endDate{background: #fff url(../../../skin/default/images/admin/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;color:#333;padding:2px;}



.table-list td,.table-list th{padding-left:12px}
.table-list th{ height:30px; background:#eef3f7; border-bottom:1px solid #d5dfe8; font-weight:normal}
.table-list td,.table-list .btn{border-bottom: #eee 1px solid; padding-top:5px; padding-bottom:5px}
div.btn{background:#f6f6f6; padding:6px 12px 0 12px; height:30px;line-height:30px}
.table-list tr:hover,.table-list table tbody tr:hover{ background:#fbffe4}
.nHover tr:hover,.nHover tr:hover td{ background:none}
.table-list .input-text-c{ padding:0; height:18px; text-align:center;}
.button{background:#ddd;height:24px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}

.table-form td,.table-form th{ border-bottom:1px solid #d5dfe8; padding:3px 5px;}
.table-form th{ text-align:right; font-weight:normal;}
.table-form .title{ width:400px; background:url(../../../skin/default/images/admin/ruler.gif) repeat-x scroll 0 9px;}


.search_left{ width:140px; height:20px; padding-top:40px; margin:0 auto;}
.search_left .input-text{ width:88px; height:12px; margin-left:12px; border:0; line-height:12px; background:none;}
.search_left .input-submit{ width:15px; height:15px; border:0; background:url(../../../skin/default/images/search_icon.gif) no-repeat; cursor:pointer;}
.search_from{ padding-bottom:20px; border-bottom:1px solid #ccc;}
.search_from .input-submit{ background:#ddd;height:24px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}
.search_title{ margin:10px 0; font-size:14px;}
.search_list { border-bottom:1px dashed #ccc;}
.search_list .txt a{ color:#228ed3}
.search_list .des{ text-indent:2em; padding:15px 0; min-height:36px;}
.search_list .url{ color:#008000;}

.slider_ctrl{ width:42px; height:10px; z-index:2; margin:0 auto 10px auto;}
.slider_ctrl .con {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 2px;
	background:url(../../../skin/default/images/slider.png) -16px -0px no-repeat;
	text-indent: -10em;
	overflow: hidden;
	cursor: pointer;
	float:left;
}

.slider_ctrl .current{
	background-position:-1px -0px;
}

.closetips{ width:600px; margin:0 auto; margin-top:100px; border-bottom:1px solid #004cc0; text-align:center; font-size:14px;}


.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}



















