@charset "utf-8";
/* CSS Document */
.body{ height:1974px!important;}
.all{ width:100%; height:1974px; background:#f6f6f5;}
.head{ width:100%; height:530px; background:url(banner.png) no-repeat;}


.center{ width:1241px; height:1260px; margin:0 auto; margin-top:-84px;}
.first{ width:1241px; height:464px; background:#ffffff; position:relative;}
.first_left{ width:872px; height:367px; position:absolute; top:46px; left:39px;}
.first_left h1{ text-align:center; font-size:40px; color:#d1000a;}
.first_left h2{ text-align:center; font-size:22px; color:#e97300; margin-top:10px;}
.first_left p{ line-height:42px; color:#333333; font-size:18px; margin-top:26px; margin-right:28px;}
.first_left p a{ font-size:18px; color:#d1000a;}
.first_right{ width:295px; height:412px; background:url(dataShowBg.png) no-repeat; background-position:3px 5px; position:absolute; right:38px; top:46px;}
.first_right ul li { width:84px; height:54px; text-align:center; display:block; float:left; font-size:16px; color:#86765f; line-height:18px;}
.first_right ul { margin-top:60px;}
.first_right h3{ position:absolute; top:8px; left:96px; font-size:20px; color:#ffffff;}



.second{ height:474px; width:1241px; background:#ffffff;}
.bt{ width:1181px; height:40px; font-size:20px; color:#ffffff; background:url(tsbg.png) no-repeat; display:block; margin-left:39px; line-height:40px; padding-left:56px;}
.lbt{ width:1122px; height:388px; position:relative; margin:0 auto;}
.hd { position:absolute; top:373px; left:510px; z-index:500;}
.bd { height:388px;}
.lbt .hd ul li{ float:left;  width:15px; height:15px; overflow:hidden; margin-right:10px; border-radius:50px; text-indent:-999px; cursor:pointer; background-color:#e5e5e5; }
.lbt .hd ul li.on{ background-color:#d1000a; border-radius:8px; }
.lbt .bd ul{ overflow:hidden; zoom:1; }
.lbt .bd ul li { width:564px; margin-right:14px;}
.lbt .bd ul li .pic { width:544px; height:321px; border:1px solid #e7e3dc; margin-top:30px;}
.lbt .bd ul li .pic img{ width:544px; height:260px; display:block;  z-index:10; border-top:1px solid #e7e3dc; }
.picList{ height:388px;}
.picList li{ height:388px;}
.pic a span{ display:block; font-size:18px; color:#ba4d11; font-weight:bold; line-height:60px; text-align:center;padding-left:1em; width:544px; height:60px; z-index:400;}
.lbt .prev{ position:absolute; left:-583px; top:-234px; margin-top:-25px; display:block; width:48px; height:92px; background:url(left.png) no-repeat; z-index:100 }
.lbt .next{ position:absolute; right:-458px; top:-234px; margin-top:-25px; display:block; width:48px; height:92px;  background:url(right.png) no-repeat; z-index:100}
.lbt .next{ left:auto; }
.lbt .prevStop{ display:none;  }
.lbt .nextStop{ display:none;  }


.third { width:1241px; height:322px; background:#ffffff;}
.lj{ width:1181px; height:40px; font-size:20px; color:#ffffff; background:url(lj.png) no-repeat; display:block; margin-left:39px; line-height:40px; padding-left:56px;}
.third_center{ width:1181px; height:211px; margin:0 auto; margin-top:28px;}

.ljtb{ width:279px; height:201px; padding-top:5px; float:left; margin-left:21px;}
.bg1{ background:url(ljbg1.png) no-repeat; width:279px; height:201px; padding-top:5px; float:left;}
.bg2{ background:url(ljbg2.png) no-repeat; width:279px; height:201px; padding-top:5px; float:left; margin-left:21px;}
.bg3{ background:url(ljbg3.png) no-repeat; width:279px; height:201px; padding-top:5px; float:left; margin-left:21px;}
.bg4{ background:url(ljbg4.png) no-repeat; width:279px; height:201px; padding-top:5px; float:left; margin-left:21px;}
#lj p{ text-align:center; font-size:26px; margin-top:108px; font-weight:bold;}
#lj a{ display:block; width:279px; height:30px; text-align:center; font-size:16px; color:#ffffff; margin-top:28px; font-weight:bold; }
.bg2 p{ color:#f0cf8f;}
.bg1 p{ color:#8bc9d5;}
.bg3 p{ color:#6fd2b7;}
.bg4 p{ color:#dc91c8;}

.end{ width:100%; height:267px; clear:both; border-top:1px solid #dcdcdc;}
.end_1{ width:100%; height:60px; background:#757575;}
.end_cen1{ width:1200px; height:60px; margin:0 auto;}
.end_cen1 P{ font-size:14px; line-height:60px; color:#fffff6; padding-left:20px; float:left;}
.menu1{ width:292px; height:31px; border:1px solid #939393; outline: medium; padding-left:1em; margin-left:20px; margin-top:14px; color:#ffffff; font-size:14px; background:#757575;}
.end_cen1 span { float:right; line-height:60px; font-size:14px; color:#ffffff; margin-right:28px;}



.end_2{ width:100%; background:#bd1a2d; height:156px; border-top:1px solid #8f1322;}
.end_cen2{ width:1200px; height:156px; margin:0 auto; position:relative;}
#img1{ position:absolute; top:50px; left:111px;}
#img2{ position:absolute; top:50px; left:174px;}
.end_list{ width:219px; height:126px; background:#a91728; position:absolute; left:294px; top:15px;}
.end_list ul li { float:left; margin-right:38px; margin-top:18px; font-size:14px;}
.end_list ul li a{ color:#ffffff;} 
.end_list ul{ margin-left:30px; margin-top:12px; }
.end_list1{ width:434px; height:110px; background:#a91728; position:absolute; right:249px;top:15px; padding-top:16px;}

.end_list1 p { font-size:14px; color:#ffffff; margin-top:16px; padding-left:18px;}
.end_list2 { width:202px; height:125px; background:#a91728; position:absolute; right:30px;top:15px; padding-left:12px;}
.ewm{ float:left; margin-left:10px; margin-top:13px; color:#ffffff; font-size:14px; text-align:center;}
.end_3{ width:100%; background:#dabb85; height:51px;}
.p1{ float:left;}
.p2{ float:right;}
.end_3 p{ font-size:12px; color:#000000; line-height:51px;}
.end_qt { width:1200px; margin:0 auto;}














