﻿/* CSS Document */
*{ margin:0; padding:0;  font-size:12px;}
a{ text-decoration:none;color:#000; }
img{ border:none}
ul{ list-style:none;}
body{ background:url(../images/body.jpg) repeat-x #fefefe;}

.wrap{ width:1003px;  margin:0 auto;}
.clear{ clear:both;}

.toutop{ height:110px; width:1003px;}
.logo{ float:left; }
.rexian{ width:267px; height:110px; background:url(../images/rx.jpg) no-repeat; float:right;  }
h1{text-align:left; padding-left:15px; padding-top:8px; color:#606060; font-size:12px;}

.banner{ margin-bottom:15px; }
.nav{ width:1003px;  background:url(../images/navbg.jpg) repeat-x; height:50px;}
.nav li{ width:125px; text-align:center; float:left; }
.nav li a{ color:#fff; font-size:14px; line-height:50px; display:block; font-weight:bold;}
.nav li a:hover{ color:#fff;  font-size:14px; background:#771201; }


.sy{ width:744px; float:right;}
.gsjj img{ float:left; padding:0 13px 0 0;}
.gsjj p{ padding-top:10px; line-height:250%; text-indent:2em; color:#3f3f3f;}

.title{  height:22px; background:url(../images/r.jpg) no-repeat;  }
.title h2{  float:left;}
.title h2 a{ color:#c43730; font-size:16px; line-height:22px;    padding-left:25px;}
.more{ float:right; padding-right:21px;   line-height:22px;     }
.more a{ color:#fff; }

.qy{ margin-top:18px;}
.qy ul li{ margin:0 6px; border-bottom:1px #636262 dotted; line-height:36px; height:36px;  background:url(../images/nb.jpg) 5px center no-repeat;}
.qy ul li a{ padding-left:20px; font-size:12px; color:#343535; display:block;}
.qy ul li span{ padding-right:5px; float:right; font-size:12px; color:#343535;  line-height:34px;}
.qy ul{ }

.cpfl h2{ height:60px; line-height:60px; text-align:center;}
.cpfl h2 a{ font-size:18px; color:#fff;}

.cpfl{ float:left; width:232px;  background:#a70707; }
.cpfl ul{ padding-bottom:10px;}
.cpfl ul li{ height:33px; width:213px; margin:0 10px 3px 9px;   float:left; text-align:center;  background:url(../images/li.jpg) no-repeat;}
.cpfl ul li a{ display:block; color:#3d3c3c;  line-height:33px;}


.chanpinzhanshi{ margin-top:15px;}
.chanpinzhanshi h2{ height:22px; width:1003px; line-height:22px;  background:url(../images/p.jpg) no-repeat;}
.chanpinzhanshi h2 a{ font-size:20px; color:#a70707; padding-left:462px;  }

.chanpinzhanshi ul li{ background:#fefbfb; float:left; font-size:12px; margin:4px 4px 6px 4px;}
.chanpinzhanshi ul li span{  display:block; text-align:center;  line-height:28px;  color:#585858;}
.chanpinzhanshi ul li img{ border:1px #dedddd solid; padding:3px; width:184px; height:138px;}
.chanpinzhanshi ul{ margin:10px 0 0 0;}

.xb{ margin:10px 0 30px 0;}
.ct{ background:#f1f1f1;}
.contact{ float:left; width:232px; height:255px;  background:url(../images/l.jpg) no-repeat; }
.contact ul{ padding-top:5px;}
.contact ul li{line-height:28px; font-size:12px; color:#454646; padding-left:20px;}
.contact h2{ padding:18px 0 10px 0; }
.contact h2 a{font-size:16px; color:#2b2b2b; text-align:left; padding-left:26px; display:block;}
.contact h3{ padding-left:46px; font-weight:bolder; text-align:left;  color:#c43730;  font-size:18px;}

.zizhi{ float:right; margin-top:18px; width:744px;}

.zizhi ul li{  border:1px #dfdfdf solid; background:#fefefe;  float:left; font-size:12px; margin:25px 7px 6px 7px;}
.zizhi ul li span{  display:block; text-align:center;  line-height:28px;  color:#555454;}
.zizhi ul li img{ padding:5px; width:159px; height:119px;}

.title0{  height:22px; background:url(../images/z.jpg) no-repeat;  }
.title0 h2{  float:left;}
.title0 h2 a{ color:#c43730; font-size:16px; line-height:22px;    padding-left:25px;}
.more0{ float:right; padding-right:21px;   line-height:22px;     }
.more0 a{ color:#fff; }

.anli{ margin-top:15px;}
.title1{height:22px; width:1003px;  background:url(../images/a.jpg) no-repeat;}
.title1 h2{ float:left; line-height:22px;}
.title1 h2 a{ font-size:14px; color:#3d3c3c; padding-left:32px;  }

.anli ul li{ background:#fefbfb; float:left; font-size:12px; margin:4px 4px 6px 4px;}
.anli ul li span{  display:block; text-align:center;  line-height:28px;  color:#585858;}
.anli ul li img{ border:1px #dedddd solid; padding:3px; width:184px; height:138px;}
.anli ul{ margin:10px 0 0 0;}


.foot-nav{ padding-top:30px;}
.foot-nav ul { height:40px; padding-left:70px;}
.foot-nav ul li{ width:70px; height:40px; float:left;}
.foot-nav ul li a{ color:#fff; font-size:12px; line-height:40px; display:block; width:70px;}


.foot{  background:#771201; margin-top:15px;}

.friendlink p a{ font-size:12px; padding:0 5px; color:#fff; line-height:30px;}
.friendlink p{ color:#fff; text-align:left; display:block; font-family:"微软雅黑"; font-size:16px; line-height:30px;}
.friendlink p span{ font-size:12px;}
.friendlink h3{ font-size:16px; color:#fff; line-height:30px;  width:100px; float:left;}
.friendlink{}

.fz{ float:left; width:240px;}
.fy{ float:right; width:750px;}

.banquan a{  color:#fff;  line-height:46px;}
.banquan p{ margin:0 auto; width:1003px; height:46px; text-align:center; color:#fff;}
.banquan{ background:url(../images/bq.jpg) repeat-x #670f01;  height:46px; text-align:center; color:#fff;}


.main{ margin-top:10px;}
.left{ width:232px; float:left; }


.list h2{ height:60px; line-height:60px; text-align:center;}
.list h2 a{ font-size:18px; color:#fff;}

.list{    background:#a70707; }
.list ul{ padding-bottom:10px;}
.list ul li{ height:33px; width:213px; margin:0 10px 5px 9px;   float:left; text-align:center;  background:url(../images/li.jpg) no-repeat;}
.list ul li a{ display:block; color:#3d3c3c;  line-height:33px;}

.lianxi h2{ height:60px; line-height:60px; text-align:center;}
.lianxi h2 a{ font-size:18px; color:#fff;}
.lianxi{ padding-bottom:20px; margin-top:15px; background:#a70707; }
.lianxi ul{ width:213px; margin:0 10px 5px 9px; padding:15px 0;  background:#f6f6f6;}
.lianxi ul li{line-height:28px; font-size:12px; color:#454646; padding-left:7px;}
.lianxi h3{ padding-left:46px; font-weight:bolder; text-align:left;  color:#c43730;  font-size:18px;}


.right{ width:730px; float:right;}
.tit{  background:url(../images/nc.jpg) no-repeat;height:22px;}
.tit h2{ float:left; color:#4d4d53; font-size:18px; line-height:22px;   padding-left:30px;}
.weizhi{ float:right; line-height:22px;  color:#a70707;}
.weizhi a{color:#a70707; font-size:12px;}

.yinshuazhip{ padding:15px 0;}
.yinshuazhip p{ padding:0 10px 0 15px; text-indent:2em; line-height:250%; color:#3f3f3f;}

.ysxw { margin:5px 0;}
.ysxw li{ line-height:36px; padding-left:25px; margin:0 12px; background: url(../images/nb.jpg) 5px center no-repeat; border-bottom:1px dashed #3b3b3b;}
.ysxw li a{ font-size:12px; color:#3f3f3f;}
.ysxw li span{ float:right; font-size:12px; color:#3f3f3f;}

.yxjs{ padding:10px 15px;}
.yxjs h3{ margin:15px 0; font-size:18px; color:#3f3f3f; text-align:center;}
.yxjs p{ text-indent:2em; line-height:250%; color:#3f3f3f;}


.yscp li{ float:left; text-align:center; font-size:12px; margin:3px;}
.yscp li span{ line-height:250%;  color:#3f3f3f;}
.yscp li a{ color:#474747;}
.yscp li img{  width:170px; height:128px; padding:2px;  border:1px solid #e4e5e7;}

.yszz{ padding:10px 15px;}
.yszz h3{ margin:10px 0 15px 0; font-size:18px; color:#3f3f3f; text-align:center;}
.yszz p{ text-indent:2em; line-height:250%; color:#3f3f3f;}




/*分页样式*/
.paging{text-align:left; width:670px; padding:10px 20px 20px; font-size:12px;color:#003f7d;}
.pagingl{ float:left;}
.pagingr{ float:right;}
.paging span{ margin:2px; padding:2px 5px;border:#4996c8 1px solid; background:#fff; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;color:#003f7d;}
.paging a{ margin:2px; padding:2px 5px;border:#4996c8 1px solid; background:#fff; color:#003f7d; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;}
.paging a:hover{ color:#000;}




/*------------滚动-----------------*/
#demo {
overflow:hidden;
width: 690px;
margin-left:10px;
float:left;
}
#demo img {

}
#demo a{ line-height:25px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#demo22 {
overflow:hidden;
width: 650px;
margin-left:10px;
float:left;
}
#demo22 img {

}
#demo22 a{ line-height:25px;}
#indemo22 {
float: left;
width: 3000%;
}
#demo122 {
float: left;
}
#demo222 {
float: left;
}






#slider {
	width: 1003px; /* important to be same as image width */
	height: 390px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1003px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}



















