body {background: url(../images/bg.jpg) top center no-repeat;background-size: cover;background-attachment: fixed;background-color: #0d0000;background-position: top 74px center;}
.main1{width:1200px; background:#FFFFFF;margin:0 auto; border-radius:5px; overflow: hidden;}
.title1{ float:left; width:100%; height:40px; border-bottom:1px solid #efefef;}
.title1 .p1{float:left;height:40px; line-height:40px; font-size:15px; font-weight:bold; padding-left:20px;}
.title1 .p1 img{display:inline-block;vertical-align: middle;height:24px; margin-right:5px;}

.main1a{float:left;width:1200px; padding-top:10px;overflow:hidden;}
.main1a ul li{float:left;width:216px; margin-left:20px; overflow:hidden;}
.main1a ul li img{display:block;width:100%;height:160px; border:0px;}
.main1a ul li .p1{ text-align:center;}
.main1a ul li .p2{height:35px; line-height:35px; text-align:center; font-size:14px;overflow:hidden;}


.main2{width:1200px; background:#FFFFFF;margin:0 auto; overflow: hidden;}
.left2{float:left; width:399px; border-right:1px solid #c7c7c7;}
.midd2{float:left; width:399px;border-right:1px solid #c7c7c7;}

.right2{float:right; width:400px;}


.title2{ float:left; width:100%; height:40px; background:#e4e4e4; border-bottom:1px solid #efefef;}
.title2 .p1{float:left;height:40px; line-height:40px; font-size:15px; font-weight:bold; padding-left:20px;}
.title2 .p1 img{display:inline-block;vertical-align: middle;height:24px; margin-right:5px;}
.title2 .p2{float:right;height:40px; line-height:40px; font-size:13px;color:#999999; padding-right:20px;}
.title2 .p2 a{color:#999999;}


.new2{float:left; width:360px; padding-left:20px;}
.new2 li{ width:100%;height:35px; line-height:35px; border-bottom:1px dashed #e4e4e4; font-size:14px; float:left; overflow:hidden;}
.new2 li span{ float:right; color:#999999; padding-left:10px;}

.index-banner {width:1200px; margin: 3px auto;}
.idnex-haowmgg {width:1200px; margin: 0 auto;}
.idnex-haowmgg div {border-radius: 5px;}
.main3{width:1182px; background:#FFFFFF; padding-left:9px; padding-right:9px;margin:0 auto;border-radius:5px; overflow: hidden;}
.left3{float:left; width:785px;}
.left3a{float:left; width:783px; height:100px; background:#ffffff; border:1px solid #c5eab3; position:relative;border-radius:5px;}
.left3a .p1{height:30px; line-height:30px; font-size:15px; font-weight:bold; color:#588947;padding-left:10px; padding-right:10px; overflow:hidden;}
.left3a .p1 a{ color:#fb0000;}
.left3a .p2{height:40px; line-height:20px; font-size:14px; color:#ea00f7; padding-left:10px; padding-right:10px; overflow:hidden;}
.left3a span{ position:absolute; right:10px; top:10px;}

.left3b{float:left; width:783px; border:1px solid #eaeaea; position:relative;border-radius:5px;}
.left3b_L{float:left; width:378px; height:310px; padding-left:9px; padding-top:10px; overflow: hidden;}
.left3b_R{float:right; width:377px;height:320px;padding-left:9px;border-left:1px solid #eaeaea;}


.new3{float:left; width:367px; padding-right:10px;}
.new3 li{ width:100%;height:44px; line-height:44px; background:url(../images/sa.png) no-repeat left center; border-bottom:1px dashed #eaeaea; text-indent:20px; font-size:14px; float:left; overflow:hidden;}
.new3 li span{ float:right; color:#999999; padding-left:10px;}
.new3 li:last-child{border-bottom: none;}

.left3c{width:1200px; margin:0 auto 15px auto;border:1px solid #eaeaea; position:relative;border-radius:5px;}
.left3c li{ width:120px;height:40px; line-height:40px; background:#fde585; text-align: center; font-size:14px; margin-left:12px; margin-top:10px;border-radius:5px; float:left; overflow:hidden;}
.left3c li:nth-child(1){background:#fde585;}
.left3c li:nth-child(2){background:#d9f9ca;}
.left3c li:nth-child(3){background:#d2e8ff;}
.left3c li:nth-child(4){background:#f3d6b4;}
.left3c li:nth-child(5){background:#ccf834;}
.left3c li:nth-child(6){background:#85fdf3;}
.left3c li:nth-child(7){background:#f6b3fe;}
.left3c li:nth-child(8){background:#fda785;}
.left3c li:nth-child(9){background:#d7fd85;}
.left3c li:nth-child(10){background:#a7fd85;}
.left3c li:nth-child(11){background:#dcbdbb;}
.left3c li:nth-child(12){background:#96d094;}
.left3c li:hover{ background:#ff5500}
.left3c li:hover a{color:#FFFFFF;}

.left3d{float:left; width:785px;}
.left3d_L{float:left; width:367px; padding-left:10px; padding-right:10px; border:1px solid #eaeaea; border-top:3px solid #eaeaea; position:relative;border-radius:5px;}
.left3d_R{float:right; width:367px; padding-left:10px; padding-right:10px; border:1px solid #eaeaea; border-top:3px solid #eaeaea; position:relative;border-radius:5px;}


.title3{ float:left; width:100%; height:30px; background: url(../images/c1.png) repeat-x bottom;}
.title3 .p1{float:left;height:30px; line-height:30px;background: url(../images/c2.png) repeat-x bottom; font-size:15px; font-weight:bold; color:#df2526;}
.title3 .p1 a{color:#333;}


.xwt3{float:left; width:100%; height:76px; margin-top:10px; }
.xwt3_L{float:left; width:30%;height:76px; position:relative; overflow:hidden;}
.xwt3_L img{  width:100%; height:76px; border:0px;}
.xwt3_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.xwt3_R{float:right;width:67%;}
.xwt3_R .p1{ height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden;}
.xwt3_R .p2{ height:40px; line-height:20px; font-size:14px; color:#999999; overflow:hidden;}

.new31{float:left; width:367px; padding-right:10px;}
.new31 li{ width:100%;height:44px; line-height:44px; background:url(../images/sb.png) no-repeat left center; border-bottom:1px dashed #eaeaea; text-indent:20px; font-size:14px; float:left; overflow:hidden;}
.new31 li span{ float:right; color:#999999; padding-left:10px;}
.new31 li:nth-child(1){background:url(../images/sc.png) no-repeat left center;}
.new31 li:nth-child(2){background:url(../images/sc.png) no-repeat left center;}



.right3{float:right; width:389px;}
.right3a{float:left; width:367px;padding-left:10px; padding-right:10px;  height:423px; border:1px solid #eaeaea; position:relative;border-radius:5px;}
.right3b{float:left; width:367px; padding-left:10px; padding-right:10px; border:1px solid #eaeaea; border-top:3px solid #eaeaea; position:relative;border-radius:5px;}

.xwt31{float:left; width:100%; height:80px; border-bottom:1px solid #eaeaea; margin-top:18px; }
.xwt31_L{float:left; width:30%;height:70px; position:relative; overflow:hidden;}
.xwt31_L img{  width:100%; height:76px; border:0px;}
.xwt31_L:hover img{transform: scale(1.15); transition: all 0.5s linear;}

.xwt31_R{float:right;width:67%;}
.xwt31_R .p1{ height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden;}
.xwt31_R .p2{ height:40px; line-height:20px; font-size:14px; color:#999999; overflow:hidden;}

.xwt31.no_b{ height:70px; border-bottom:none}


.main_bg{width:1200px; background:#FFFFFF;margin:0 auto;margin-top:74px; border-radius:5px; overflow: hidden;}

.ma{margin-top:74px;}