@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
html {background: #cecdd3;}
body {margin:0;padding:0; font-family:'宋体',Arial, Helvetica, sans-serif;font-size:14px; line-height:24px;color: #333;width: 100%;display: table; }
a{text-decoration:none; color:#333;}
a:hover{color:#F60;}
ul li,li{list-style-type:none;}
img{vertical-align:top;border:0;}
h3{ font-size:16px; color:#339900;}

.container {width:980px;margin:0 auto; padding:10px; text-align: left; overflow:hidden;background: url(../../img_zt/4/bg.jpg) repeat-x #fff;}
.more{ float:right; margin-right:5px; }
.more a:hover{ color:#F60; }
.date{ float:right; margin-right:20px; display:inline; color:#999}
.clear{ clear:both}

/*返回顶部css*/
BODY {
	HEIGHT: 2400px;
}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}
/***************************************************hearder***********************************************/

.header { width:100%;  background:#cecdd3; }
.header_t{ width:1200px; margin:0px auto; }
.top{ width:1200px; margin:0 auto; overflow:hidden;}
.top_01{ float:left; background-image:url(../../img_zt/4/top_01.jpg); width:600px; height:222px;}
.top_02{ float:left; background-image:url(../../img_zt/4/top_02.jpg); width:600px; height:222px;}
.top_03{ float:left; background-image:url(../../img_zt/4/top_03.jpg); width:600px; height:221px;}
.top_04{ float:left; background-image:url(../../img_zt/4/top_04.jpg); width:600px; height:221px;}
.block_jg,.block_pj,.block_ls,.block_bes,.block_csb,.block_case,.block_news,.block_pk{ width:950px; padding:8px 15px; overflow:hidden; margin:0 auto; clear:both;}
.block_jg_l{ width:505px; float:left; overflow:hidden;}
.gk{ padding: 8px 0; }
.block_sp{ width:400px; height:310px; float:right; overflow:hidden; padding-top:5px;}


.block_pj_l{ width:400px; float:left;margin-top:10px;overflow:hidden; }
.block_pj_l p{ margin-top:20px; margin-left:10px;}
.block_pj_r{ width:550px; float:right;overflow:hidden;  }
.block_pj_r .cont{ width:100%; margin:10px 0 15px; ; overflow:hidden;}
.block_pj_r h3{ font-size:16px; border-top:1px solid #339900; border-bottom:1px solid #339900;display:block; width:100%; color:#339900; padding:3px; margin-bottom:10px;}
.block_pj_r .cont img{ float:left; width:130px; margin-right:10px;}
.block_pj_r .cont .zw{ width:400px; float:left; overflow:hidden;}

.block_ls { height:540px; background:url(../../img_zt/4/ls_bg2.jpg)  20px 50px no-repeat;}
.block_ls h3{ padding:7px 0;}

.block_ls_r{float:right; margin-right:10px; width:320px; overflow:hidden;}
.block_ls_r .jjx{ width:100%; margin:70px 15px 0 0; overflow:hidden;}
.block_ls_r .tdys{ width:100%; margin-top:20px; }
.block_ls_l{ float:left; margin-left:20px; width:350px; overflow:hidden;}
.block_ls_l .gj{ width:100%; margin-top:210px; overflow:hidden; }
.block_ls_l .fz{  width:100%; margin-top:20px; overflow:hidden; }

.block_bes{ background:url(../../img_zt/4/bes_yuan.jpg) 325px 80px no-repeat; }
.block_bes_l{ float:left; }
.block_bes .jjx{  width:260px; border:1px dashed #390; margin:30px 5px 5px 15px; overflow:hidden; padding:15px 8px; }
.block_bes .gj{ width:260px; border:1px dashed #390; margin:35px 5px 5px 15px; overflow:hidden; padding:15px 8px; }
.block_bes .tdys{ float:right; width:320px; border:1px dashed #390;  margin:25px 15px 15px 0; overflow:hidden;  padding:10px;}



.block_csb_l{ float:left; width:650px; }
.block_csb_r{ float:right; width:292px; }

.block_case{ width:100%; height:360px; background:url(../../img_zt/4/case_bg.jpg) 15px no-repeat}
.case{ width:550px; height:320px; margin-left:60px; margin-top:25px; text-align: left; position: relative; z-index: 1;}

.block_news{}
.news_box{ width:470px; overflow:hidden; float:left;}
.news_box ul{ padding:10px;}
.news_box ul li{ background:url(../../img_zt/4/dot.jpg) left no-repeat; padding-left:20px; line-height:30px;}

.contact_box{width:460px;border:3px solid #390; float:right; margin-top:15px;}
/*Message*/	
.myform{ width:430px; margin:5px auto; overflow:hidden;   }
.myform h2{ padding:3px 0; font-size:16px; color:#016502; text-align:center; }
.myform p{ padding:5px 0; clear:both}
.myform span{ width:100px; display:block; float:left;}
.myform sup{ color:red; font-size:14px;}
.myform input{ width:200px; padding:3px 5px ; border:1px solid #529e06; float:left;}
.myform textarea{  border:1px solid #529e06; width:320px; height:100px; line-height:20px; margin:6px 0 10px; padding:4px; color:#999; float:left}
.myform .search_button{ margin-left:100px; background:url(../../img_zt/4/submit.jpg) no-repeat; width:91px; height:27px; border:none; }
/*Message end*/	

 <!-- case图片轮播 begin-->
#controller {
width: 100px;
height:13px;
text-align: center; position:absolute; bottom:9px; left:200px;
}
#controller li {
display: inline; float:left; margin:0 5px;
width: 13px;
height: 13px;
text-indent:-99999px;
cursor:pointer;
background:url(..images/icon_page.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='../../img_zt/4/icon_page.png', sizingMethod='crop');
}
#controller li.active {
background:url(..images/icon_page_active.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='../../img_zt/4/icon_page_active.png', sizingMethod='crop');
}
.tbui_slideshow_container {
width: 550px;
height: 320px;
overflow:hidden;
position:relative;
}
#next,#prev{ width:65px; height:65px; overflow:hidden; display:block; position:absolute; top:130px; text-indent:-9999px; cursor:pointer;}
#prev{ left:0px;
background: url(../../img_zt/4/btn_pre.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='../../img_zt/4/btn_pre.png', sizingMethod='crop');
}
#next{ right:0px;
background: url(../../img_zt/4/btn_next.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='../../img_zt/4/btn_next.png', sizingMethod='crop');
}
.tbui_slideshow_container .tbui_slideshow_slide {
position: absolute;
top: 0;
left: 0;
z-index: 0;
display : none;
webkitBackfaceVisibility: hidden;
}
.tab_list{ display:none;}
.tbui_slideshow_list img{ width:550px; height:320px; overflow:hidden; }
/*.slide_bg{ width:550px; height:35px; position:absolute; bottom:0; left:0;background:#000;filter:Alpha(Opacity=55);opacity: 0.55;}*/
.down_wrap{ padding-left:112px;}
.down_col{ float:left; display:inline; margin:0 50px 0 0; width:280px; background: url(../../img_zt/4/down_dotted_line.jpg) repeat-y right 10px;}
.down_col dt{ height:59px;}
.down_col dd{ font-size:14px; line-height:18px; color:#787878; font-family:Arial,"??", Helvetica, sans-serif; margin:0;}
.down_col_ewm{ width:130px; margin:0; background-image:none;}
.down_col_ewm dt{ height:81px; padding:15px 0 10px;}
.down_col_ewm dd{ text-align:center;}
.ewm_box img{ width:81px; height:81px; display:block; margin:0 auto;}
.down_col_center{}
.down_more_blank{ height:68px; width:300px; margin:39px auto 0; padding-top:18px;}

 <!--case图片轮播 end-->

table { border-collapse:collapse; }
td { border:1px #fff solid; font-size:12px; color:#360; text-align:center; line-height:25px; }

.footer{ width:100%; background-color:#0f0f0f;}
.footer .pic{ width:980px; margin:0 auto;}



.link{ background-color:#0f0f0f; width:100%; overflow:hidden; margin-top:30px; height:80px; font-size:14px;}
		.link_cont{ width:980px; margin:0 auto;}
			.link_page{ line-height:20px; color:#FFF;}
			.link_page ul{ width:980px; float:left; margin:20px 0 10px 0;}
			.link_page ul span{ float:left;color:#585858;}
			.link_page ul li{ float:left; padding-right:10px;}
			.link_page ul li a{ color:#585858;}
			.link_page .bq{ text-align:center;}
			.link_page .bq span{ margin:0 6px;color:#585858;}
			.link_page .bq span a{color:#585858;}
	.link2{ background-color:#0f0f0f; width:100%; overflow:hidden; height:80px;}
		.link_cont{ width:980px; margin:0 auto;}
			.link_page{ line-height:20px; color:#FFF;}
			.link_page ul{ width:980px; float:left; margin:20px 0 10px 0;}
			.link_page ul span{ float:left;color:#585858;}
			.link_page ul li{ float:left; padding-right:10px;}
			.link_page ul li a{ color:#585858;}
			.link_page .bq{ text-align:center;}
			.link_page .bq span{ margin:0 6px;color:#585858;}





/*-------topice--------*/
.topice_top{ width:auto; background:#FFF; margin:auto; height:90px;}
	.topice_top_cont{ width:1000px; margin:auto;}
	.topice_top_logo{ width:420px; padding:3px; float:left;}
	.topice_top_lg{ width:300px; float:right; line-height:50px; text-align:right; font-size:12px;}
		.topice_top_lg a{ margin:0 10px; color:#333; }
.topice_nav{ background:url(../../img_zt/2/topic_nav.gif) repeat-x; height:35px; line-height:35px; color:#FFF; font-size:14px; font-weight:bold;}
	.topice_nav_ul{ width:1000px; margin:auto;}
		.topice_nav_ul li{ display:block; float:left; margin:0 4px; width:132px; height:35px;}
			.topice_nav_ul li a{ color:#FFF;  width:132px; height:35px; display:block; text-align:center;}
			.topice_nav_ul li a:hover{ background:url(../../img_zt/2/menu_mainlevel_hover_bg.jpg) no-repeat; width:132px; color:#0c0650; height:35px; display:block; text-align:center;}

