*{ margin:0px; padding:0px}
body{ font-family:"Microsoft YaHei"; font-size:14px; color:#333333; font-weight:normal; background:url(../images/t.jpg) repeat-x}
img,div,table,tr,td,span{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; color:#000000}
a:hover{ text-decoration:none; color:#FF6600}


.head { width:1200px; height:108px; margin:0px auto; background:url(../images/logo.png);}



#top{ width:1200px; margin:0px auto;}
#nav{ width:1200px; height:47px; margin:0px auto;}
#nav li{height:47px; float:left;text-align:center; line-height:47px; font-size:14px; font-weight:bold; color:#FFFFFF; width:150px;}
#nav li a{ color:#FFFFFF;font-size:16px; }
#nav li a:hover{ color:#FFFFFF; text-decoration:none}
#nav dt{ line-height:47px; height:47px; font-size:14px;}
#nav1{  width:100%; height:47px; margin:0px auto;  background:#643e33;}
.banner { }
.clear {
	clear: both !important;
	width: 0px !important;
	height: 0px !important;
	line-height: 0px !important;
	overflow: hidden !important;
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	position: static !important;
	background: none !important;
	
}
.kePublic{ background: #fff; padding: 0px;  }
.slideBox{ width:100%; height:auto;margin:0 auto;  position:relative; }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:49%; bottom:120px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.slideBox .hd ul li.on{ background:#ebad4a; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block; text-align:center; } 

/* ÏÂÃæÊÇÇ°/ºó°´Å¥´úÂë£¬Èç¹û²»ÐèÒªÉ¾³ý¼´¿É */
.slideBox .prev,
.slideBox .next{ float:left; display:block; width:41px; height:64px; background:url(../images/slider-arrow1.png) no-repeat; filter:alpha(opacity=10);opacity:1;  cursor: pointer; }
.slideBox .next{ float:right;background:url(../images/slider-arrow.png) no-repeat;cursor: pointer;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.slideBox .juz {position:absolute;width: 100%; bottom:-36px;z-index:6946;}

.slideBox .juz div{    width: 82px;    margin: 0 auto;}

a img {border:0}


#bananr{
	width:100%;
	height:296px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#sydk{ width:1200px; height:auto; margin:5px auto; background:#FFF; border:1px solid #CCC;}

.zycp { width:100%; height:353px; margin-top:20px; position:relative;}

.head_bg {
    float: left;
    width: 100%;
    height: 43px;
    margin: 55px 0 0 0;
    position: relative; top:50px;
}

.line {
    height: 58px;
    padding-top: 10px; width:100%;
    text-align: center; background:#654135; border-bottom:2px solid #ebac4c;
}
.line_b {
    height: 43px;
    padding: 0 0 10px 0;
    text-align: center;
}
.line_b label {
    font-size: 44px;
    color: #333;
    line-height: 1;
    font-weight: bold;
    font-style: italic; display:inline;
}
.line_b span {
    font-size: 44px;
    color: #643e33;
    line-height: 1;
    font-weight: bold;
    font-style: italic;
}

.line_b h2 {
    font-size: 44px;
    color: #fff;
    line-height: 1;
    font-weight: bold;
    font-style: italic; display:inline;
}
.line_b h1 {
    font-size: 44px;  display:inline;
    color: #ebad4a;
    line-height: 1;
    font-weight: bold;
    font-style: italic;
}
.line_b .name {
    font-size: 30px;
    color: #eaac4a;
    padding: 60px 0 10px;
}
.line_b .wwi {
    font-size: 18px;
    color: #333333;
    font-family: ËÎÌå;
}

.d_serul {
    width: 100%;
    margin-top: -80px;
    height: 260px; 
}
.d_serul li {
    float: left;
    width: 170px;
    height: 251px;
    border-bottom: 5px solid #ecac4a;
    margin: 0 10px 0 0;
    position: relative;
    overflow: hidden;
}
.d_serul li a {
    display: block;
}
.d_serul li label {
    position: absolute;
    width: 170px;
    height: 251px;
    left: 0;
    top: 0;
    background: url(../images/db8.png) center top no-repeat;
}
.d_serul li a{ display:block;}
.d_serul li a:hover label{background:url(../images/db9.png) center top no-repeat;}
.d_serul li a:hover .title1{ color:#e0a74f}

.d_serul li img {
    height: 251px;
    width: 170px;
}
.d_serul li .title1 {
    position: absolute;
    width: 26px;
    right: 20px;
    bottom: 30px;
    text-align: center;
    font-size: 18px;
    line-height: 20px;
    color: #fff;
}



.gsjj { width:100%; min-height:427px;  border-top:1px solid #eaac4a}
.gsjj .span { width:54%; padding:2%; float:left; line-height:34px; font-size:16px; float:left; text-indent:30px;}
.f_r { float:right;}

.cpzs { width:1200px; min-height:600px;}

.cpfl{ width:520px; height:50px; margin:20px auto;}
.cpfl ul{ list-style-type:none; padding-left:10px; padding-top:10px; padding-bottom:5px}
.cpfl ul li{  width:158px; height:38px; text-align:center; float:left; margin-left:10px;border:1px solid #654135;  }
.cpfl ul li a{ line-height:38px;  color:#5e382d; font-size:16px}
.cpfl ul li a:link{ color:#5e382d}
.cpfl ul li:hover { background:#654135; cursor:pointer;}
.cpfl ul li:hover a {color:#fff}

.product{}
.product div{ width:230px; float:left; margin-left:5px; margin-right:5px; float:left}
.product div h2{ width:230px}
.product div h2 a{ widows:230px}
.product div h2 a img{ width:228px; height:180px; border:1px solid #BEBEBE}
.product div h3{ height:30px; line-height:30px; text-align:center}
.product div h3 a{ color:#666666; font-size:12px; text-align:center; font-weight:normal}
.product div h3 a:hover{ color:#0358A8}

.gywm { width:100%; min-height:317px; background:#654135;}
.gywm:hover { cursor:pointer;}
.fl { float:left;}

.gywm1 { width:760px; height:297px; padding:10px; color:#FFF; font-size:16px; line-height:30px;} 

.line1 {
    height: 43px;
    padding: 10px 0 10px 0;
    text-align: left; border-bottom:1px solid #7d594d; margin-bottom:14px;
}
.line_bb {
    height: 100%;
    padding: 0 0 10px 0;
    text-align: left;
}

.line_bb h4 {
    font-size: 34px;
    color: #fff;
    line-height: 1;
    font-weight: bold;
    font-style: italic; display:inline;text-align: left;
}
.line_bb h5 {
    font-size: 34px;  display:inline;
    color: #ebad4a;
    line-height: 1;
    font-weight: bold;text-align: left;
    font-style: italic;
}

.news { width:100%; min-height:400px;}


.line2 {
    height: 43px;
    padding: 30px 0 10px 0;
    text-align: center; background:url(../images/dh.png) center bottom no-repeat;margin-bottom:14px;
}
.line_bb2 {
    height: 100%;
    padding: 0 0 10px 0;
    text-align: center;
}

.line_bb2 span {
    font-size: 34px;
    color: #654135;
    line-height: 1;
    font-weight: bold;
    font-style: italic; display:inline;text-align: left;
}
.line_bb2 h1 {
    font-size: 34px;  display:inline;
    color: #edab4a;
    line-height: 1;
    font-weight: bold;
    font-style: italic;
}
.infobox{ width:590px; float:left; margin-right:20px}
.infobox1{ width:590px; float:left}
.new img{ width:176px; height:132px}
.new ul{ list-style-type:none}
.new ul li{  line-height:30px; height:30px;}
.new ul li span{ float:right;font-size:12px; width:80px; }
.new ul li a{ padding-left:3px; color:#333}
.new p{ color:#000000; font-size:14px; font-weight:900; font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; height:26px}
.new h2{ color:#654135; font-size:12px;font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; height:26px}
.new span{ line-height:22px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; }
.new { width:100%; height:auto; padding-bottom:10px;}
.neww { width:100%; height:auto; padding-bottom:10px;}
.neww ul{ list-style-type:none}
.neww ul li{  line-height:30px; height:30px; width:32%; margin-left:1%; float:left; border-bottom:1px dotted #999999;}
.neww ul li span{ float:right;font-size:12px; width:80px; }
.neww ul li a{ padding-left:3px; color:#333;line-height:30px; height:30px; }

.neww span{ line-height:22px; font-family:"Î¢ÈíÑÅºÚ"; float:right;}




.xwdh{border-bottom:1px solid #edab4a; height:36px; line-height:36px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:10px}
.xwdh h1{float:left; border-bottom:2px solid #654135; font-style: italic;height:36px; font-size:20px; color:#654135; padding:0 6px; font-family:"Î¢ÈíÑÅºÚ"}
.xwdh h2{float:right; background:url(../images/index_29.jpg) no-repeat right; padding:0 20px 0 0; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"}
.xwdh h2 a,.part4 h2 a:visited{color:#654135}
.xwdh h2 a:hover{color:#654135}



.syhj { width:100%; min-height:400px;}



.news1 { width:100%; min-height:500px;}
.tbbj{ width:1200px; margin:0px auto; height:25px; line-height:25px;}
.tbzc{ float:left; width:500px; color:#535353;}
.tbyc {
	TEXT-ALIGN: right;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	

}


#main{ width:1200px; height:auto; padding-top:50px; margin:10px auto;}

#left{ width:260px; height:auto; float:left; }

.left_div{ width:260px; }
.left_div_top{ width:260px; height:50px; line-height:50px; font-size:12px; font-weight:bold; background:#5e382d;}
.left_div_top h2{ text-align:center;color:#edab4a; font-size:18px}

.left_div_bot p{ padding-left:10px; line-height:28px; height:28px}

.left_div_bot{ border:1px solid #5e382d}
.left_div_bot dl{ list-style-type:none}
.left_div_bot dl dt{ width:220px; height:38px; text-align:center; margin:20px  auto;border:1px solid #654135;}

.left_div_bot dl dt:hover { background:#654135; cursor:pointer;}
.left_div_bot dl dt:hover a {color:#fff}

.left_div_bot dl dt a{ line-height:38px; height:38px; color:#444444; font-weight:normal}

.left_div_bot li{ width:230px; height:30px; font-size:14px; float:left; border-bottom:1px #CCCCCC dashed; line-height:30px; background:#CCCCCC}
.p_stype1{ font-size:14px; font-weight:bold}






#iright{ width:930px; height:auto; float:right}

.right_div{ width:900px; float:left; margin-top:2px}
.right_div_top{ width:900px; height:32px; float:left; background:url("../images/713px.jpg") no-repeat; line-height:32px; font-size:12px; font-weight:bold;}
.right_div_top h2{ padding-left:40px; color:#FFFFFF; font-size:12px}
.right_div_bot{ border:1px solid #DCDCDC; border-top:none; background-color:#F5F5F5;}
.right_div_bot li{  height:30px;font-size:12px;  border-bottom:1px #DCDCDC dashed; line-height:30px; padding-left:5px; padding-right:5px}
.right_div_bot li a{ height:30px; line-height:30px; font-size:12px; float:left}
.right_div_bot li span{ height:30px; line-height:30px; float:right}
#img1{ width:195px; height:156px; float:left; margin:5px}
.p_stype2{ font-weight:bold; color:#0F68C4}
.p_stype3{ font-size:14px;}
#imgr{ width:713px; float:left; margin:10px 0px 0px 15px}


.index{border-bottom:1px solid #5e382d; height:40px; line-height:40px;  font-weight:bold; color:#5e382d; font-family:"Î¢ÈíÑÅºÚ"}
.index h2{ float:left; font-size:16px; padding-left:20px}
.index span{ float:right; font-size:14px; padding-right:10px}
.index span a{ color:#5e382d}
.index span a:link{ color:#5e382d}

.content{ line-height:28px;   background-color:#F9F9F9; padding:10px; min-height:450px;}



.productlist dl{ width:277px; float:left; margin:12px;}
.productlist dl dt{ width:277px}
.productlist dl dt a{ width:277px}
.productlist dl dt a img{ width:277px; height:210px; vertical-align:middle; border:1px solid #BEBEBE}
.productlist dl dd{ height:36px; line-height:36px; text-align:center}
.productlist dl dd a{ height:36px; line-height:36px}



.page { margin:0px auto; width:940px; padding-top:10px; padding-bottom:8px}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 10px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}










.title{text-align:center; line-height:40px; height:40px; font-size:22px; color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.info{width:380px;height:28px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}
.xwzx ul{ list-style-type:none}
.xwzx ul li{ border-bottom:1px dotted #ccc}
.xwzx ul li span{ float:right}
.ipro dl{ width:219px; float:left; margin-left:8px; margin-right:8px}
.ipro dl dt{ width:219px}
.ipro dl dt a{ width:219px}
.ipro dl dt a img{ width:217px; height:170px; vertical-align:middle; border:1px solid #BEBEBE}
.ipro dl dd{ height:26px; line-height:26px; text-align:center}
.ipro dl dd a{ height:26px; line-height:26px}
.newslist{}
.newslist ul{ list-style-type:none}
.newslist ul li{ border-bottom:1px dotted #ccc}
.newslist ul li a{ font-size:14px; font-weight:bold; color:#000; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li span{ float:right}
.newslist ul li p{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li p a{ color:#0358A8}
.infobox{ width:590px; float:left; margin-right:20px}
.infobox1{ width:590px; float:left}

.fs_rt {
	width:830px;
	float:right;
}
.fs_rt h4 {
	height:47px;
	line-height:47px;
	overflow:hidden;
	zoom:1;
	background:url(../images/n_line.gif) 280px 22px no-repeat;
}
.fs_rt h4 .n_more {
	float:right;
	font-weight:normal;
	color:#333;
	font-size:14px;
	padding-right:18px;
}
.fs_rt h4 .n_name {
	color:#333;
	font-size:20px;
	background:url(../images/lk_line.gif) right center no-repeat;
	padding-right:10px;
}
.fs_rt h4 .n_namesnone {
}
.fs_rt h4 .cur {
	color:#0358A8;
}
.n_list {
}
.n_list li {
	height:75px;
	overflow:hidden;
	zoom:1;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:8px;
}
.n_list dl {
	float:left;
	width:720px;
}
.n_list dt {
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.n_list dt a {
	color:#333;
	font-size:14px;
}
.n_list dd {
	color:#666;
	font-size:12px;
	line-height:24px;
	height:48px;
	overflow:hidden;
}
.n_list dd a {
	color:#333;
}
.n_list li span {
	float:right;
	width:91px;
	height:60px;
	line-height:28px;
	padding-top:10px;
	text-align:center;
	background:#0358A8;
	color:#fff;
	font-size:16px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.n_list li b {
	font-size:30px;
	display:block;
}
.n_list .n_top span {
	background:#AD0000;
}
.n_list .n_top span b {
	font-size:30px;
	margin-top:14px;
	font-family:"Microsoft Yahei";
}
.infobox2{ width:350px; float:left; margin-right:20px}
.inewslist{padding:5px; background:url(../images/box_bg.jpg) repeat}
.inewslist dl{ list-style-type:none;}
.inewslist dl dt{ line-height:34px; height:34px; border-bottom:1px dotted #cccccc}
.inewslist dl dt a{ text-decoration:none; color:#414141; background:url(../images/gg_li.gif) no-repeat left center; padding-left:15px}
.inewslist dl dt span{float:right; width:80px; height:34px; line-height:34px; overflow:hidden}
.inewslist dl dt a:hover{ color:#0358A8}
.part5{border-bottom:1px solid #dadada; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ";}
.part5 h1{float:left; border-bottom:2px solid #0358a8; height:29px; font-size:16px; color:#0358a8; padding:0 6px; font-family:"Î¢ÈíÑÅºÚ"}
.part5 h2{float:right; background:url(../images/index_29.jpg) no-repeat right; padding:0 20px 0 0; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"}
.part5 h2 a,.part4 h2 a:visited{color:#0358a8}
.part5 h2 a:hover{color:#ff9501}








#footer{ clear:both; width:100%; background:#654135; height:160px; padding-top:10px£»color:#92929f; }
.nav{ width:1200px; margin:0px auto; height:56px;  color:#0b61b8; font-family:"Î¢ÈíÑÅºÚ"; padding-top:10px;color:#edab4a;}
.nav a{ line-height:48px; color:#fff; padding-left:34px; padding-right:34px}
.nav span a  {display:inline; color:#edab4a;}

.copyright{ width:1200px; margin:0px auto; text-align:center; color:#FFFFFF; line-height:30px}
.copyright a{ color:#f1f1f1}
.copyright a:link{ color:#f1f1f1}
.companyt{ line-height:26px}
.announcet{width:1200px; margin:0px auto; line-height:30px ; height:30px;color:#f1f1f1; text-align:center; font-size:12px;}
.announcet a { color:#f1f1f1;}


















