@charset "utf-8";
/* CSS Document */
body {background-color: #861313;margin:0px; background:url(images/hw.jpg) repeat; font-size:12px;}
div,form,img,ul,li,dl,dt,dd,input{ margin:0; padding:0; border:0;}
ul,li,dd,dt,dl{ list-style-type:none;}
h1,h2,h3,h4,p{ padding:0; margin:0; border:0;}
.clear{ clear:both; font-size:0; line-height:0; width:0; height:0; visibility:hidden;}
.left{ float:left;}
.right{ float:right;}
.clear{ float:none;}

a:link{ color:#fff; text-decoration:none;}
a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#f9cf83; text-decoration: none;}
a:active{ color:#fff; text-decoration:none;}

.page{ width:1002px; margin:0px auto;}
.logo{ background:url(images/bj_02.jpg) no-repeat bottom; height:93px; margin-top:83px; padding-left:259px;}
.an{background:url(images/bj_04.jpg) no-repeat top; height:81px; padding-left:365px; padding-top:33px;}
.copyright{ line-height:24px; text-align: center; line-height:24px; color:#fff; padding-bottom:20px;}
.logo01{ height:102px;padding-left:56px;}
.logopic{ float:left; margin-top:16px;}
.nav01{ float:right; background:url(images/index1_02.jpg) no-repeat; width:256px; height:102px; line-height:36px; color:#fff; text-align:center;}
.nav{ background:url(images/index1_07.jpg) repeat-x; height:39px; line-height:39px; color:#fff; padding-left:45px;}
.nav li{ float:left; width:75px; text-align:center; }
.main{ background:url(images/bj01_12.jpg) no-repeat right #861313; height:569px;}
.content{ width:724px; float:left; padding-left:7px;}
.home-news{ width:374px; float:left; margin-top:12px;}
.home-spbf{ float:right; margin-top:20px; margin-right:10px;}
.home-news-text li{ color:#fff; line-height:30px; border-bottom:dotted 1px #dab573; background:url(images/index1_22.jpg) no-repeat left center; text-indent:2em; }
.home-product{ margin-top:15px; }
.home-prod-l{ background:url(images/index1_27.jpg) no-repeat; height:96px; width:11px; float:
left;}
.home-prod-c{ background:url(images/index1_28.jpg) repeat-x; height:96px; width:704px; float:left;}
.home-prod-r{ background:url(images/index1_31.jpg) no-repeat; width:9px; height:96px; float:right;}
.copyright01{ background:url(images/index1_48.jpg) no-repeat; height:90px; text-align:center; line-height:20px; color:#fff; padding-top:5px;}
.copyright01 p{ font-weight:bold; color:#f4c27f; text-align:left; margin-left:20px;}
.main1{ background:#861313; width:1002px;}
.tjzc-l{ float: left; width:232px; padding-top:16px;}
.tjzc-title{ text-align:center; margin-bottom:13px;}
.tjzc-bj01{ background:url(images/about_17.jpg) no-repeat; width:221px; height:326px; margin-left:5px;  line-height:24px; color:#9a5301; padding-top:42px;}
.tjzc-con,.news-con,.xmfc-con{ float:left; color:#fff; padding-left:30px; padding-top:33px; /*width:700px;*/line-height:24px; background: url(images/about_06.jpg) repeat-y left;}
.tjzc-con img{ float:left; margin-right:15px; border:3px solid #ffd7a1;}
.tjzc-con p{ text-indent:2em;  }


.tjzc-r{ float:left; width:760px;}
/*.tjzc-c{ float:left; background: url(images/about_06.jpg) repeat-y left; width:15px; height:456px; margin-left:5px;}
*/
.news-title{ background:#ffdfa1; width:670px; height:25px; line-height:25px; color:#404040; margin-bottom:10px; padding-left:20px;}
.news-cont li{ float:left; border-bottom:1px dotted #fff; height:56px; line-height:56px; color:#ffdfa1; padding-right:20px; width:670px; margin-top:10px;}
.jmfc-cont li{float:left; border-bottom:1px dotted #fff; line-height:30px; color:#ffdfa1; padding-right:20px; width:670px; margin-top:10px;}
.news-cont li img{ float:left; margin-right:22px;}
.news-cont li a{ color:#ffdfa1;}
.news-cont span,.jmfc-cont span{ float:right;}
.news-fy{ color:#fff; text-align: center; height:49px; line-height:49px;}
.news-con p{ text-indent:2em;}
.about-con{ margin-left:80px; background:url(images/bj.jpg) no-repeat; width:470px; height:400px; margin-top:30px; float:left;}
.xmfc-pic div{ float: left; margin-right:30px;}
.xmfc-pic div img{ border:1px solid #ffd7a1; padding:1px;}
.xmfc-pic p{ text-align:center; line-height:24px;}
.jmfc-cont li{ border-bottom:dotted 1px #fff9e3; line-height:30px;}
.spbf-cont{ width:665px; margin:36px auto 0px auto;}
.spbf-bj{ background: url(images/spbf_11.jpg) repeat-x; width:645px; height:360px; padding-left:10px; padding-right:10px;}
.spbf-title{ color:#fff; font-size:14px; text-align:center; font-weight:bold; margin-bottom:40px;}
.spbf-pic{ float:left; margin-top:20px;}
.spbf-list{ float:right; width:220px;}
.spbf-list h1{ color:#ffdfb0; text-align:center; font-size:14px; line-height:24px; }
.spbf-list li{ color:#fff; line-height:30px; text-align:center; border-bottom:dotted 1px #f4c27f;}
.s1,.s2,.s3,.s4{ float:left; color:#fff; line-height:24px;}
.s2{ width:150px;}
.s3{ padding-left:10px;}
.s2box{ border:1px solid #fff; width:150px; background:#851313; color:#fff;}

.xmfc-con{ width:680px; padding-left:50px;}
.xmfc-con ul{ overflow:hidden; _height:1%;}
.xmfc-con li{ float:left; /*border:1px solid #EBEAEA; */width:150px; /*padding:10px;*/ margin:14px 14px 0 0; }
.xmfc-con li p{ text-align:center;}
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
div.bodycontent{font-family:Arial, Helvetica, sans-serif;padding:0 10px 10px 13px;color:#555;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
div.bodycontent ul{margin-left:0px}