@charset "utf-8";
body{ margin:0px; padding:0px; font-size:14px;overflow-x: hidden;}
h1,h2,h3,h4,h5,h6,ul,dl,dd,dt,ol,div,form,img{ margin:0px; padding:0px; border:0px;}
body{ font-family:"微软雅黑"; color:#000;}
li{ list-style-type:none;}
a{color:#000; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}

/*---------------首页头部-------------------*/
.top{background:#f2f2f2; height:109px;}
.top_m{width:1100px; margin:0 auto;}
.top_mc{background:url(../images/tp.jpg) no-repeat; width:171px; height:163px; float:left;}
.top_ml{float:left;}
.top_ml a{background:url(../images/logo.jpg) no-repeat; display:block; width:386px; height:66px; margin-top:18px; text-indent:-999em;}
.top_mr{background:url(../images/phone.jpg) no-repeat; width:241px; margin-top:32px; height:40px; float:right;}

.menu{background:#79282e; height:55px; line-height:55px;}
.nav{width:1100px; margin:0 auto; position:relative; z-index:9999;}
.nav ul li.current a.topa{ background:#4d191d; color:#fff;}
#jsddm{margin:0;padding: 0;}
#jsddm li{width:116px; float:left; text-align:center;}
#jsddm li a{display:block; color:#fff;}
#jsddm li a:hover{display:block; background:#4d191d; color:#fff;}
#jsddm li ul{margin:0;padding:0; position:absolute;visibility: hidden;}
#jsddm li ul li{border-right:0px; width:116px; float:none; height:40px; line-height:40px; text-align:center;}
#jsddm li ul li a{display:block; color:#fff; background:#6f4144;}
#jsddm li ul li a:hover{background:#5e3033; color:#fff; text-align:center; display:block;}

/* banner */
.banner{height:544px;overflow:hidden; position:relative; z-index:1000; clear:both;}
.banner .d1{width:100%;height:544px;display:block;position:absolute;left:0px;top:0px; }
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:520px; display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*----------------------首页中部-----------------------------*/
.m1_m{background:url(../images/bbg.jpg) no-repeat center; height:318px; padding:40px 0px;}
.m1{width:1100px; margin:0 auto;}  
.m1_l{width:345px; float:left;}
.m1_lt{height:40px; line-height:40px; font-size:18px; color:#79282e;}
.about{line-height:23px; color:#79282e; margin-top:5px;}
.about img{float:left; margin-right:10px; margin-top:5px;}
.about a{color:#ff0000;}
.m1_c{width:420px; float:left; margin-left:25px;}
.m1_cm{margin-top:10px;}
.m1_cm img{width:420px; height:265px;}
		/* 本例子css */
		.slideBox{ width:420px; height:265px; overflow:hidden; position:relative; margin-top:10px;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:420px; height:265px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

.m1_r{width:285px; float:right;}
.m1_rc{margin-top:10px;}
.m1_rc ul li{color:#79282e; line-height:25px;}

.m2_m{background:#f9f9f9; padding:20px 0px;}
.m2{width:1100px; margin:0 auto;}
.m2_l{width:420px; float:left;}
.m2_lt{height:40px; line-height:40px; border-bottom:1px #c7c7c7 solid;}
.m2_lt_l{float:left; color:#7a292f; font-size:18px;}
.m2_lt_r{float:right; margin-top:5px;}
.m2_lm{margin-top:10px;}
.m2_lm ul li{width:210px; float:left; margin:5px 0px; text-align:center;}
.m2_lm ul li img{width:195px; height:145px;}
.m2_r{width:650px; float:right;}
.news{margin-top:10px;}
.news ul li{height:38px; color:#777; line-height:38px; border-bottom:1px #dadada dashed; background:url(../images/li.jpg) no-repeat left center; padding-left:15px;}
.news ul li a{color:#777; }

.m3{width:1100px; margin:20px auto;}
.m3_lm{margin-top:10px;}
.m3_lm ul li{height:135px; float:left; width:530px; background:#f4f4f4; margin:10px 10px;}
.m3_lm_r{float:right; width:320px;}
.m3_lm_rt{margin-top:10px; color:#555;}
.m3_lm_rm{height:70px; line-height:22px; margin-top:5px;}
.m3_lm_rb{margin-top:5px;}
.m3_lm_rb a{color:#79282e;}
.m3_lm_rb a:hover{color:#cc0000;}

/*---------------友情链接----------------*/
.link{width:1080px; margin:20px auto; line-height:25px;}

/*Top按钮*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.tbox{z-index:9999; width:50px;float:right;position:fixed;right:15px;bottom:10px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop{width:59px;height:123px;background:url(../images/icon.png) no-repeat 0 0;display:block;}

/*---------------底部-------------------*/
.foot{background:#4d191d; padding:30px; height:90px; margin-top:20px;}
.mf{width:1100px; margin:0 auto; color:#fff; line-height:26px; font-size:15px;}
.mf a{color:#fff;}

/*--------------内页-------------------*/
.main{width:1100px; margin:15px auto;}
.main_l{width:240px; float:left;}
.main_lt{background:#79282e; height:50px; line-height:50px; padding-left:20px; font-size:16px; color:#fff;}
.main_lt span{color:#fff; font-size:13px;}
.main_lm{background:#f8f8f7; padding-bottom:10px;}
.main_lm ul li{margin:0 15px; padding-left:3px; border-bottom:1px #d6d3ce solid; height:40px; line-height:40px;background:url(../images/dot.jpg) no-repeat right center;}
.main_lm ul li a{}
.main_lm ul li a:hover{color:#fb6e00;}
.main_lb{background:#79282e; height:40px; line-height:40px; margin-top:10px; color:#fff; font-size:16px; padding-left:25px;}
.main_lc{border:1px #ddd solid; border-top:none; padding:7px 10px;}
.main_lc ul li{line-height:24px;}

.ct_m{width:820px; margin:15px auto;}
.ct_m ul li{height:135px; margin:15px 0;}
.ct_m_r{float:right; width:600px;}
.ct_m_rt{color:#555;}
.ct_m_rm{height:80px; line-height:22px; margin-top:5px;}
.ct_m_rb{margin-top:5px;}
.ct_m_rb a{color:#79282e;}
.ct_m_rb a:hover{color:#cc0000;}

/*---------------内页右侧-------------------*/
.main_r{width:840px; float:right; min-height:320px;}
.main_rt{height:42px; font-size:16px; background:url(../images/home.jpg) no-repeat left center; padding-left:25px; line-height:42px; border-bottom:1px #d6d3ce solid;}
.main_rm{width:830px; margin:15px auto; line-height:25px;}
.content{width:830px; margin:15px auto; line-height:25px;}
.ct{width:830px; margin:15px auto;}
.ct ul li{float:left; width:205px; height:205px; text-align:center; margin-top:7px;}
.ct ul li img{width:180px; height:160px; border:1px #ddd solid; padding:2px 2px;}

.content1{width:830px; margin:15px auto; min-height:320px; line-height:27px;}
.content1 ul li{height:35px; color:#111; line-height:35px; border-bottom:1px #ddd dashed; background:url(../images/li.jpg) no-repeat left center; padding-left:15px;}
.fl{float:left;}
.fr{float:right;}
.page1{clear:both; font-size:16px;}
.center{margin-top:15px; text-align:center;}

.fy{line-height:25px; margin-top:10px;}
.title{text-align:center; font-size:20px; font-weight:bold;}
.anything{margin:10px auto; line-height:26px;}
.atime{text-align:center; margin-top:10px; background:#ededed; height:30px; line-height:30px;}
.time{height:30px; border-top:1px #ddd solid; font-size:12px; font-family:'宋体'; margin:15px 0px; border-bottom:1px #ddd solid; line-height:30px; text-align:center;}