@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"ËÎÌå",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {color:#333;font-size:12px; margin:0 auto;cursor:default; background: url(../images/body_bj.jpg) repeat; }
a,em{ font-style:normal; text-decoration:none;}
a{color:#000000;}
a:hover{color:#000000;}
input, button{border:0 none; background: none transparent; margin:0; padding:0;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px;} 
.dis{display:block;}
.undis{display:none;}
.fr{float:right;}
.fl{float:left;}
.autoCenter{ margin-left:auto; margin-right:auto; font-weight:bold;}

.top{ margin: 0  auto; width:100%; height:106px; background:url(../images/top.jpg) repeat-x;}
.top1{margin: 0  auto; width:1100px; height:106px;}
.logo{ float:left; width:305px; height:106px;}
.logo_left{float:left; margin-left:94px; width:341px; height:106px;}
.logo_right{float:right; width:160px;}
.logo_right_top{float:right; height:20px; width:160px; margin-top:13px;}
.logo_right_top ul{float:right;}
.logo_right_top li{float:left; width:60px; height:20px; line-height:20px;}

.logo_right_bot{float:left; width:160px; height:73px; text-align:center; line-height:73px; overflow:hidden; font-size:14px; font-weight:bold;}


.nav{margin: 0  auto; width:100%; height:39px; background:#d1140b; position: relative;}
.nav1{margin: 0  auto; width:1111px; text-align:center; height:39px;  font-size:14px;}
.nav1 ul{float:left;}
.nav1 li{float:left; width:100px; line-height:39px; text-align:center;}
.nav1 li a{width:100px; line-height:39px; display:block; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; color:#ffffff; background:  url(../images/nav_a.jpg) right no-repeat; }
.nav1 li a:hover{background: url(../images/nav_ahover.jpg) center no-repeat; color:#5f0303;}

.nav2{width:100%; height:35px; position:absolute; bottom:-35px; left:0px;  z-index:-999;} 

#nav{position:relative;width:1111px;background-position:0 -36px;}
#nav ul{height:36px;line-height:36px;margin-left:10px;padding-right:10px;overflow:hidden;background-position:right -72px;}
#nav ul li{float:left;width:110px;margin-left:-2px;background-position:0 -108px;}
#nav ul li a{font-size:14px;color:#fff;width:100px;display:block;text-align:center;text-decoration:none;margin:0 2px 0 4px;}
#nav ul li a:hover{font-weight:700;background-position:-3px -144px;}
#nav .subnav{display:none;position:absolute;top:39px;width:auto!important;min-width:100px;height:35px;line-height:35px;white-space:nowrap; background:#464646; width:100%;}
#nav .subnav p{margin-left:0px;padding-right:0px;background-position:right -234px;}
#nav .subnav p span{display:block;color:#235e99;background-repeat:repeat-x;background-position:0 -207px;}
#nav .subnav p a{font-size:12px;display:inline;color:#cdcaca;text-decoration:none;margin:0 5px;padding:0 2px; font-size:12px; background:none;}
#nav .subnav p a:hover{font-weight:400;background-image:none;  background:none;}
#nav .subnav .arrow{position:absolute;top:-4px;display:block;width:11px;height:5px;background-position:0 -261px;}


       

.banner{ margin: 0  auto; width:1440px; height:380px;}


.zt{margin: 0  auto; width:1100px; margin-top:16px;}
.fl_index{float:left; width:295px; height:306px; margin-left:14px;}
.fl_index_top{float:left; width:295px; height:23px; border-bottom:#9c9c9c 1px solid; padding-top:2px; }
.fl_index_top_left{float:left; width:132px; height:23px; background:url(../images/fl_index_top_left.png) left no-repeat; padding-left:18px; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.more{float:right; width:39px; height:23px; margin-right:24px;}
.fl_index_zt{float:left; width:271px; height:280px; background:url(../images/fl_index_zt.png) left no-repeat; }
.fl_index_zt ul{ float:left;}
.fl_index_zt li{float: left; width:249px; padding-top:16px; margin:0px 10px; border-bottom:#dadada 1px solid; height:52px; }

.danye_index{float:left; width:474px; margin-left:22px;}
.danye_index_top{loat:left; width:474px; height:23px; border-bottom:#9c9c9c 1px solid; padding-top:2px; }
.danye_index_zt{float:left; width:434px; height:260px;background:url(../images/danye_index_zt.png) left no-repeat; line-height:24px; padding:10px; overflow:hidden;}

.sp{float:left; width:262px; margin-left:21px;}
.sp_top{float:left; width:262px; height:23px;border-bottom:#9c9c9c 1px solid; padding-top:2px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; }
.sp_zt{float:left; width:262px; margin-top:25px;}
.sp_zt_bot{float: left; width:262px; height:58px; margin-top:10px;}




.index_left{float:left; width:295px; margin-left:14px;}
.news_index{float:left; width:295px; height:306px;}
.news_index_top{float:left; width:295px; height:23px; border-bottom:#9c9c9c 1px solid; padding-top:2px; }
.news_index_zt{float:left; width:271px;   background:url(../images/fl_index_zt.png) left no-repeat;}
.news_index_zt_tj{float:left; width:269px;}
.news_index_zt_tj_tu{float:left; width:112px; height:121px; border:#e7e7e7 1px solid; margin-top:14px; margin-left:8px;}
.news_index_zt_tj_right{float:right; width:140px; height:123px; margin-top:14px;}
.news_index_zt_tj_bt{float:left; width:140px; height:25px; line-height:25px; color:#000000; font-weight:bold;}
.news_index_zt_tj_wz{float:left; width:140px; line-height:20px; color:#807f7f; height:60px; overflow:hidden;}
.news_index_zt_tj_xx{float:left; width:140px; height:25px; line-height:25px; color:#d60d14;}
.news_index_zt ul{float:left;}
.news_index_zt li{float:left; width:249px; background: url(../images/news_index_li.jpg) left no-repeat; padding-left:10px; line-height:24px; margin-left:10px;}

.ksdh1{float:left; width:244px; margin-top:35px;}
.ksdh_top1{float:left; width:244px; height:32px; background:url(../images/ksdh_top.jpg) no-repeat; overflow:hidden;}
.ksdh_zt1{float:left; width:242px; border:#f2e0d2 1px solid; padding-top:19px; padding-bottom:21px; background: url(../images/ksdh_bj.jpg) repeat;}
.ksdh_zt1 ul{float:left;}
.ksdh_zt1 li{float:left;  width: 212px; height:46px; margin-left:20px;}
.ksdh_zt1 li a{width:204px; height:46px; display:block; text-align:center; background:url(../images/ksdh_li.jpg) no-repeat; color:#141414; line-height:30px;}
.ksdh_zt1 li a:hover{ background:url(../images/ksdh_li_a.jpg) no-repeat; color:#ffffff;}

.ksdh{float:left; width:269px; margin-top:35px;}
.ksdh_top{float:left; width:269px; height:32px; background:url(../images/ksdh_top.jpg) no-repeat; overflow:hidden;}
.ksdh_zt{float:left; width:267px; border:#f2e0d2 1px solid; padding-top:19px; padding-bottom:21px; background: url(../images/ksdh_bj.jpg) repeat;}
.ksdh_zt ul{float:left;}
.ksdh_zt li{float:left; width:267px; width: 204px; height:46px; margin-left:30px;}
.ksdh_zt li a{width:204px; height:46px; display:block; text-align:center; background:url(../images/ksdh_li.jpg) no-repeat; color:#141414; line-height:30px;}
.ksdh_zt li a:hover{ background:url(../images/ksdh_li_a.jpg) no-repeat; color:#ffffff;}

.lxwm_index{float:left; width:269px; margin-top:20px;}
.lxwm_index_top{float:left; width:269px; height:23px; border-bottom:#9c9c9c 1px solid;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.lxwm_index_zt{float:left; width:262px; line-height:24px;}





.index_right{float:left; width:755px; border:#f7832e 1px solid; margin-left:22px; margin-top:25px;}
.index_right_top{float:left; width:755px; height:30px; background:#f7832e; border-bottom:#f2f2f2 1px solid;}
.bg1{ float:left; width:102px; height:30px; text-align:center; line-height:30px; color:#ffffff; border-right:#f7832e 1px solid; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.bg2{ float:left; width:188px; height:30px; text-align:center; line-height:30px; color:#ffffff;border-right:#f7832e 1px solid;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.bg3{ float:left; width:364px; height:30px; text-align:center; line-height:30px; color:#ffffff;border-right:#f7832e 1px solid;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.bg4{ float:left; width:98px; height:30px; text-align:center; line-height:30px; color:#ffffff;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.index_right_zt{float:left;}
.bg_z1{float:left; width:102px;}
.bg_z2{float:left; width:188px;}
.bg_z3{float:left; width:364px;}
.bg_z4{float:left; width:98px;}



.bg5{ float:left; width:102px; text-align:center; line-height:30px; color:#4e2507; border-right:#fff2e7 1px solid;border-bottom:#fff2e7 1px solid; }
.bg6{ float:left; width:188px; height:30px; text-align:center; line-height:30px; color:#4e2507;border-right:#fff2e7 1px solid; border-bottom:#fff2e7 1px solid;}
.bg7{ float:left; width:364px; height:30px; text-align:center; line-height:30px; color:#4e2507;border-right:#fff2e7 1px solid; border-bottom:#fff2e7 1px solid;}
.bg8{ float:left; width:98px; height:30px; text-align:center; line-height:30px; color:#d0140b; border-bottom:#fff2e7 1px solid;}


.index_right_zt1{background: url(../images/bg_bj1.jpg) repeat;}
.index_right_zt2{background: url(../images/bg_bj2.jpg) repeat;}

.pro_index{margin: 0  auto; width:1074px; margin-top:40px;}
.pro_index_top{float:left; width:1074px; height:27px; border-bottom:#d0d0d0 1px solid; background:url(../images/pro_index_top.jpg) left no-repeat;}
.pro_index_top_left{float:left; width:202px; height:23px; padding-left:18px; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.more1{float:right; width:54px; height:27px; }
.pro_index_zt{float:left; width:1074px; height:186px; overflow:hidden; }
.pro_index_zt dl{float:left; width:184px; margin-top:27px; height:159px; margin-left:11px;}
.pro_index_zt dt{float:left; width:180px; height:108px; border:#afafaf 1px solid; padding:1px;}
.pro_index_zt dt img{width:180px; height:108px;}
.pro_index_zt dd{float:left; width:184px; height:47px; line-height:47px; text-align:center;}
.pro_index_zt dd a{color:#3c3c3c;}
.pro_index_zt dd a:hover{color:#3c3c3c;}


.bot{margin: 0  auto; width:100%; height:120px; background:url(../images/bot_bj.jpg) repeat-x;}
.bot1{margin: 0  auto; width:1100px; height:120px; position:relative;}
.bot_top{width:58px; height:27px; background:#cc150d; text-align:center; line-height:27px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; position:absolute; right:0px; top:-27px; font-weight:bold;}
.bot1_logo{float:left; width:255px; height:116px; margin-top:4px;}
.bot1_zt{float:left; width:845px; line-height:25px; padding-top:20px;}


.erji{margin: 0  auto; width:1075px; border-top:#b5b5b5 1px solid; position:relative; margin-top:28px;}
.erji_fd{ width:9px; height:8px; position:absolute; top:-8px; left:0px; background:#cc150d;}
.type{float:left; border-right:#b5b5b5 1px solid; width:244px;}
.type_top{float:left; width:244px; height:170px;}

.type_zt{ float:left; width:244px;}
.type_zt ul{float:left;}
.type_zt li{float:left; width:244px; line-height:36px; margin-top:1px;  font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.type_zt li a{ width:244px; height:36px; display:block; background:#888888; color:#ffffff; text-align:center;}
.type_zt li a:hover{background:#e41819;  color:#ffffff;}
.type_zt li li a{ text-align:left; padding-left:20px; width:224px;}


.type_danye{float:left; margin-top:35px; width:244px;}
.type_danye_top{float:left; width:244px; height:25px; border-bottom:#c0b9b9 1px solid; line-height:25px; color:#585858;}
.type_danye_top span{float:left; padding:0px 20px; line-height:25px; border-bottom:#ff0c00 1px solid; color:#000000;}
.type_danye_zt{float:left; width:244px; line-height:24px;}

.danye_zt{float:left; width:800px; margin-left:23px;}
.danye_zt_top{margin-top:25px; width:800px; line-height:20px; border-bottom:#d0140b 1px solid; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#3c3939; height:40px;}
.danye_zt_zt{float:left; width:760px; line-height:25px; padding:20px;}

.danye_zt_top_left{float:left; width:100px;}
.danye_zt_top_right{float:right; font-size:12px; margin-top:20px; line-height:20px;}

.pro_list{float:left; width:780px; padding:20px; padding-right:0px;}
.pro_list dl{ float:left; width:225px; height:216px; margin-right:30px;}
.pro_list dt{float:left; width:225px; height:180px; background:url(../images/pro_list_bj.jpg) no-repeat;}
.pro_list dt img{float:left; width:217px; height:161px; margin-left:4px; margin-top:4px;}
.pro_list dd{float:left; width:225px; line-height:25px; height:25px; text-align:center;}
.pro_list dd a{color:#7a7777;}
.pro_list dd a:hover{color:#7a7777;}


.pro_list1{float:left; width:780px; padding:20px; padding-right:0px;}
.pro_list1 dl{ float:left; width:225px; height:216px; margin-right:30px;}
.pro_list1 dt{float:left; width:225px; height:180px; background:url(../images/pro_list_bj.jpg) no-repeat;}
.pro_list1 dt img{float:left; width:217px; height:161px; margin-left:4px; margin-top:4px;}
.pro_list1 dd{float:left; width:225px; line-height:25px; height:25px; text-align:center;}
.pro_list1 dd a{color:#7a7777;}
.pro_list1 dd a:hover{color:#7a7777;}

.pagenum{ width:500px; margin:0 auto;padding-top:20px; height:26px; display:block;}
.pagenum a{color:#565454; display:block; float:left; padding-left:5px; padding-right:5px; height:24px; line-height:24px; margin:0 6px; text-align:center;}
.pagenum a:hover{ color:#565454; }

.pro_show{float:left; width:780px; text-align:center;}


#Tab1 {
	width: 780px;
	margin: 0px;
	padding: 0px;
	margin: 0 auto;
}
/*Ñ¡Ïî¿¨2*/
#Tab2 {
	width: 780px;
	margin: 0px;
	padding: 0px;
	margin: 0 auto;
}
/*²Ëµ¥class*/
.Menubox {
	width: 100%;
	height:33px;
	line-height: 33px;

}
.Menubox ul {
	margin: 0px;
	padding: 0px;
}
.Menubox li {
	float: left;
	display: block;
	cursor: pointer;
	width: 114px;
	text-align: center;
	color: #949694;
	font-weight: bold;

}
.Menubox li.hover {
	padding: 0px;
	background: #f8812e;
	width: 130px;


	color: #ffffff;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
}
.Contentbox {
	clear: both;
	margin-top: 0px;
	border-top: none;
	padding-top: 8px;
	border-top:#f8812e 2px solid;
	line-height:25px;
}

.pro_show1{float:left; width:780px; margin-top:50px;}




.news_list{float:left; width:780px; padding:20px; padding-right:0px;}
.news_list_tj{float:left; width:780px;}
.news_list_tj_tu{float:left; width:253px; height:196px;}
.news_list_tj_right{float:left; width:500px;margin-top:15px; padding-left:20px;}
.news_list_tj_bt{float:left; width:500px; line-height:30px; color:#4a4a4a; font-size:14px; font-weight:bold;}
.news_list_tj_wz{float:left; width:500px; line-height:25px;}

.news_list ul{float: left;}
.news_list li{float:left; width:765px; height:49px; border-bottom:#dcdbdb 1px dashed; line-height:45px; padding-left:15px; background:url(../images/news_list.jpg) left no-repeat;}
.news_list li a{color:#000000;}
.news_list li a:hover{color:#e41819;}



.news_show1{float:left; width:780px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center; color:#3f3f3f; font-weight:bold;}
.news_show2{float:left; width:780px; line-height:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; text-align:center; border-bottom:#dcdbdb 1px dashed; color:#7a7777;}
.news_show3{float:left; margin-top:15px; line-height:25px;}
.news_show4{float:left; width:780px; line-height:25px; margin-top:20px; border-top:#dcdbdb 1px dashed; text-align:right;}



















