@charset "utf-8";
/* CSS Document */
html {
	overflow-y: scroll;
	overflow: -moz-scrollbars-vertical;
	overflow-x:hidden;
}
*{ margin:0; padding:0; list-style:none; border:0;}
body{ margin:0 auto; padding:0; font-size:14px; color:#454545; font-family:"微软雅黑"; background-color:#fffbf4;}
img{ border:none;}
a{ text-decoration:none;}
.clear{ clear:both;}


.header{ width:100%; margin:0 auto; background-color:#fffbf4;}
.top{ width:1000px; margin:0 auto; height:95px;}
.logo{ width:344px; height:80px; padding-bottom:15px; float:left;}
.logo1{ float:left; width:197px; height:80px; padding-bottom:15px; margin-left:75px;}
.tel{ float:left; width:322px; height:80px; padding-bottom:15px; margin-left:62px;}

.nav{ width:100%; margin:0 auto; background-color:#a80000;}
.navbox{ width:1000px; height:45px; margin:0 auto;}
.navbox ul{ width:1000px; height:45px; margin:0 auto;}
.navbox ul a{ width:125px; float:left; height:45px; line-height:45px; font-size:16px; color:#fff; text-align:center;}
.banner{ margin:0 auto; width:100%;}


.daodu{ width:1000px; margin:0 auto; background-color:#fff; height:130px;}
.daodu img{ float:left; padding-top:25px;}
.daodu p{ font-size:14px; color:#454545; text-indent:2em; padding-top:45px; padding-left:30px; width:870px; float:left;}

.main1{ width:1000px; margin:0 auto; background-color:#fff; margin-top:27px; height:655px; }
.tit{ float:left;}
.main01{ width:1000px; height:450px;margin:25px auto 0 auto; padding-top:75px; padding-left:20px;}
.main_top{ width:1000px; height:46px; margin:50px auto 0 auto; _margin:0 auto;}
.main_topLF{ width:262px; height:36px; background:url(../img/pic5.jpg) repeat-x center; float:left; margin-top: 8px;}
.main_topCenter{ font-size:36px; font-weight:bold; color:#005cb9; float:left; width:472px; text-align:center;}
.main_topRi{ width:262px; height:36px; background:url(../img/pic5.jpg) repeat-x center; float:right; margin-top: 8px;}
.main_top1{ width:1000px; height:20px; margin:0 auto; text-align:center; color:#9a9a9a; font-size:18px;}
.main_top1E{ width:300px; height:20px; margin:5px auto; color:#9a9a9a; font-size:18px;}
.main_top2{ width:1000px; height:30px; margin:0 auto;}
.main_top2E{ width:36px; height:22px; margin:10px auto;}
#box{position:relative;width:1000px;height:370px;margin:50px auto;}
#box ul{position:relative;width:1000px;height:370px;}
#box li{
	position:absolute;
	border:2px solid #fff;
	list-style:none;
	background:#000;
	width:0;
	height:0;
	top:-4px;
	left:347px;
	z-index:0;
	cursor:pointer;
	overflow:hidden;
	border-radius:3px;
}
#box li img{width:517px;height:306px;vertical-align:top;}
#box li p{width:517px;height:57px;background:#ccc;display:block;text-align:center;font-size:22px;font-weight:bold;color:#111111;line-height:56px;}
#box .prev{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../img/pre.png) no-repeat;}
#box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../img/next.png) no-repeat;}
#box .prev{left:-60px;}
#box .next{right:-60px;}
.main1_bottom{ width:709px; height:76px; margin:0 auto;}
.main_botomWz{ width:620px; height:32px; margin:0 auto;}
.main_bottomWz1{ color:#f14400; font-size:22px;}
.main1_bottomBTN{ width:174px; height:61px; margin:10px auto;}

.zixun{ float:left; margin:0 auto; margin-left:125px;}


.main2{ width:1000px; height:850px; margin:0 auto; background:#fff; margin-top:27px;}
.main02{ width:1000px; height:600px; margin:20px auto;}
.main2_top{ width:1000px; height:46px; margin:50px auto 0 auto; float:left;  _margin:0 auto;}
.main2_topLF{ width:262px; height:36px; background:url(../img/pic9.jpg) repeat-x center; float:left; margin-top: 8px;}
.main2_topRi{ width:262px; height:36px; background:url(../img/pic9.jpg) repeat-x center; float:right; margin-top: 8px;}
.main2_top2{ width:1000px; height:50px; margin:0 auto;}
.main_top2E1{ width:36px; height:36px; margin:10px auto;}
.main_top2E1 img{ width:36px; height:22px;}
.main_top2{ text-align:center; color:#9a9a9a; font-size:18px; float:left;}


.slideTxtBox{ width:1000px; height:582px; margin:20px auto; overflow: hidden;}
.hd{ width:232px; height:582px; float:right;}
.hd .td1{ width:232px; float:left; height:135px; margin:5px auto; background:url(../img/pic11.png) no-repeat;}
.hd .td1.on{ background:url(../img/pic12.png) no-repeat;}

.bd{ width:732px; height:582px; float:left;}
.hd .td2{ width:252px; float:left; height:135px; margin:5px auto; background:url(../img/pic14.png) no-repeat;}
.hd .td2.on{ background:url(../img/pic15.png) no-repeat;}
.hd .td3{ width:252px; float:left; height:135px; margin:5px auto; background:url(../img/pic17.png) no-repeat;}
.hd .td3.on{ background:url(../img/pic18.png) no-repeat;}
.hd .td4{ width:252px; float:left; height:135px; margin:5px auto; background:url(../img/pic20.png) no-repeat;}
.hd .td4.on{ background:url(../img/pic21.png) no-repeat;}
.bd p{ background:url(../img/pic10.jpg) no-repeat; width:736px; height:582px;}

.main2_bottom{ width:1000px; height:76px; margin:40px auto 0 auto;}
.main2_bottomBtn{ width:505px; height:76px; margin:0 auto;}
.jianc{ float:left; margin-left:193px;}


.main3{ width:1000px; margin:0 auto; background-color:#fff; margin-top:27px; height:880px;}
.tit3{ float:left;}
.mainbox3-1{ float:left; margin-top:20px; margin-left:30px; width:428px; height:299px;}
.mainbox3-2{ width:503px; height:299px; background-color:#bbb; float:right; margin-top:20px; background:url(../img/bg2.jpg) no-repeat; padding-right:20px;}
.wenzi{ width:456px; padding-top:25px; padding-left:25px;}
.mainbox3-2 p{ width:456px; text-indent:2em; line-height:22px;}
.mainbox3-2 img{ padding-left:150px; padding-top:5px;}
.zhuxue{ width:1000px; height:297px; margin:0 auto; margin-top:10px; padding-left:8px;}
.zhuxue ul li{ float:left; width:460px; background-color:#f4f4f4; height:142px; margin-left:25px; margin-bottom:10px;}
.zhuxue ul li img{ padding-top:20px; padding-left:20px;}
.mianfei{ float:left; margin-left:193px; margin-top:20px;}



.main4{ width:1000px; height:680px; margin:0 auto; margin-top:27px; background-color:#fff; position:relative;}
.jt{ float:left; position:absolute; bottom:333px; left:295px;}
.jt1{ float:left; position:absolute; bottom:333px; left:615px;}
.tit4{ float:left;}
.biaot{ width:967px; height:79px; float:left; padding-left:20px; background:url(../img/bg.jpg) no-repeat center center; margin-top:15px; position:relative;}
.biaot p{ width:935px; text-indent:2em; padding-top:10px; font-size:15px; color:#454545; line-height:25px;}
.sq{ position:absolute; top:150px; left:750px;}
.mainbox4-1{ width:1000px; height:470px;}
.mainbox4-1 ul{ padding-top:15px; margin-left:43px; position:relative;}
.mainbox4-1 ul li{ width:259px; float:left; height:470px;  background:url(../img/bg1.jpg) no-repeat; float:left; background:url(../img/jt.jpg) no-repeat right right; padding-left:60px;}
.ziliao{ position:absolute; left:13px; top:25px;}
.yz{ position:absolute; top:420px; padding-left:40px;}
.ziliao p{ font-size:16px; color:#000; line-height:15px; padding-top:15px; padding-left:10px;}
.ziliao1{ position:absolute; left:333px; top:25px;}
.ziliao1 p{ font-size:16px; color:#000; line-height:15px; padding-top:15px; padding-left:10px;}
.ziliao2{ position:absolute; left:653px; top:25px;}
.ziliao2 p{ font-size:16px; color:#000; line-height:15px; padding-top:15px; padding-left:10px;}

.footer{ width:100%; height:266px; margin:0 auto; background-color:#a20101; margin-top:25px;}
.foot{ width:1000px; height:266px; margin:0 auto;}
.flogo{ width:320px; height:158px; background:url(../img/img19.jpg) no-repeat; float:left; margin-top:50px; margin-left:45px; margin-right:38px;}
.line{ float:left; margin-top:50px;}
.footr{ float:left; width:560px; height:266px;}
.footr li{ float:left; padding-left:45px; padding-top:50px; pad-left:20px; padding-bottom:20px;}
.footr li p{ font-size:16px; color:#fff; text-align:center; padding-top:10px;}
.footr span{ width:560px; font-size:14px; color:#fff; line-height:20px; margin-left:45px;}
.footr span .zt{ width:128px; font-size:18px; color:#f0ff03; font-weight:bold;}