.main1{ width:1200px; margin:0 auto; overflow:hidden;}
.left1{width:560px; float:left; overflow:hidden;}
.left1 li{ width:558px;height:522px; border:1px solid #e0e0e0; float:left; overflow:hidden;}
.left1 li .p1{width:558px;}
.left1 li .p1 img{width:558px;height:360px;}
.left1 li .p2{height:70px; line-height:35px; font-size:24px; font-weight:bold; padding-left:10px; padding-right:10px;; overflow:hidden;}
.left1 li .p3{height:50px; line-height:25px; font-size:15px; color:#999999; padding-left:10px; padding-right:10px;; overflow:hidden;}

.right1{width:640px; float:right; overflow:hidden;}
.right1 li{ width:298px;height:250px; border:1px solid #e0e0e0; margin-left:20px; float:left; overflow:hidden;}
.right1 li .p1{width:298px;}
.right1 li .p1 img{width:298px;height:180px;}
.right1 li .p2{height:50px; line-height:25px; font-size:16px; padding-left:10px; padding-right:10px; overflow:hidden;}




.main2{ width:1200px; margin:0 auto; overflow:hidden;}
.left2{width:300px; float:left; overflow:hidden;}
.left2a{width:278px; background:#f8f8f8; border:1px solid #e2e2e2; padding-left:10px; padding-right:10px; float:left; overflow:hidden;}
.left2b{width:300px; float:left; overflow:hidden;}

.title2{ width:278px;float:left;}
.title2 .p1{ height:22px; line-height:22px; font-size:20px;float:left;}
.title2 .p1 span{color:#009944;}

.title21{ width:300px;  height:48px; line-height:48px;border-top:2px solid #333333;border-bottom:1px solid #e2e2e2;float:left;}
.title21 .p1{ height:48px; line-height:48px; font-size:20px;float:left;}
.title21 .p1 span{color:#009944;}
.title21 .p2{ height:48px; line-height:48px; font-size:14px;float:right;}
.title21 .p2 a{color:#999999;}

.title22{ width:518px;  height:48px; line-height:48px;float:left;}
.title22 .p1{ height:48px; line-height:48px; font-size:20px;float:left;}
.title22 .p1 span{color:#009944;}
.title22 .p2{ height:48px; line-height:48px; font-size:14px;float:right;}
.title22 .p2 a{color:#999999;}


.title23{ width:300px;  height:48px; line-height:48px;border-top:1px solid #e2e2e2;float:left;}
.title23 .p1{ height:48px; line-height:48px; font-size:20px;float:left;}
.title23 .p1 span{color:#009944;}
.title23 .p2{ height:48px; line-height:48px; font-size:14px;float:right;}
.title23 .p2 a{color:#999999;}



.new2{ width:278px; float:left;}
.new2 li{ width:278px; height:35px; line-height:35px; font-size:14px; float:left; overflow:hidden;}
.new2 li span{width:20px; height:35px; line-height:35px; font-size:14px;color:#999999; font-weight:bold;display:inline-block; margin-right:5px;}
.new2 li:nth-child(1) span{color:#009944;}
.new2 li:nth-child(2) span{color:#009944;}
.new2 li:nth-child(3) span{color:#009944;}

.new21{ width:300px; float:left;}
.new21 li{ width:300px; height:32px; line-height:32px; font-size:14px; background:url(../images/a6.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}


.new22{ width:518px; float:left;}
.new22 li{ width:518px; height:36px; line-height:36px; font-size:16px; background:url(../images/a6.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}


.new23{ width:540px; float:left;}
.new23 li{ width:540px; height:36px; line-height:36px; font-size:16px; background:url(../images/a6.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}
.new23 li span{ color:#CCCCCC; float:right; padding-left:10px;}


.xwt2{ width:540px;border-bottom:1px dotted #e2e2e2; float:left; position:relative;}
.xwt2_a{width:540px; height:40px; line-height:40px;font-size:18px; font-weight:bold;float:left; overflow:hidden;}
.xwt2_left{ width:120px;float:left; overflow:hidden}
.xwt2_left img{ width:120px;height:80px;}
.xwt2_right{ width:400px; height:75px; line-height:25px;font-size:14px;color:#999999;overflow:hidden;float:right;}



.xwt21{ width:300px; height:75px;border-bottom:1px dotted #e2e2e2; float:left; position:relative;}
.xwt21_left{ width:65px;float:left; overflow:hidden}
.xwt21_left img{ width:65px;height:65px;border-radius:50%;}
.xwt21_right{ width:220px; color:#666666;float:right;}
.xwt21_right_a{width:220px; height:25px; line-height:25px;font-size:16px; font-weight:bold;float:left; overflow:hidden;}
.xwt21_right_b{ width:220px; height:50px; line-height:25px;color:#999; font-size:14px; float:left; overflow:hidden;}




.midd2{width:540px; padding-left:30px; float:left; overflow:hidden;}

.midd2a{width:540px; height:50px; float:left; overflow:hidden;}
.midd2a_L{width:90px; height:50px; line-height:50px; background:#009944; text-align:center; font-size:18px; color:#FFFFFF; float:left; overflow:hidden;}
.midd2a_R{width:433px; height:48px; border:1px solid #e2e2e2; padding-left:15px;  float:left; overflow:hidden;}
#scrollDiv01{width:390px;height:48px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv01 li{ width:390px;height:48px; line-height:48px; font-size:16px;background:url(../images/a6.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}
.midd2b{width:540px; float:left; overflow:hidden;}
.midd2c{width:518px; background:#f8f8f8; border:1px solid #e2e2e2; padding-left:10px; padding-right:10px; float:left; overflow:hidden;}

.right2{width:300px; float:right; overflow:hidden;}
.right2a{width:300px; float:left; overflow:hidden;}
.right2a img{width:300px; display:block}



.main3{ width:1200px; margin:0 auto; overflow:hidden;}
.title3{ width:1200px;  height:48px; line-height:48px;border-top:2px solid #333333;border-bottom:1px solid #e2e2e2;float:left;}
.title3 .p1{ height:48px; line-height:48px; font-size:20px;float:left;}
.title3 .p1 span{color:#009944;}
.title3 .p2{ height:48px; line-height:48px; font-size:14px;float:right;}
.title3 .p2 a{color:#999999;}


.main3a{ width:1200px; float:left}
.main3a ul{width:1220px;}
.main3a li{ float:left; width:232px; height:160px;  margin-right:10px; margin-top:20px; position:relative; overflow:hidden;}
.main3a li img{ width:232px; height:160px; border:0px;}
.main3a li span{width:232px; height:30px; line-height:30px; background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer; overflow:hidden;}




.main4{ width:1200px; margin:0 auto; overflow:hidden;}
.left4{width:300px; float:left; overflow:hidden;}

.title4{ width:300px;  height:48px; line-height:48px;border-top:2px solid #333333;border-bottom:1px solid #e2e2e2;float:left;}
.title4 .p1{ height:48px; line-height:48px; font-size:20px;float:left;}
.title4 .p1 span{color:#009944;}
.title4 .p2{ height:48px; line-height:48px; font-size:14px;float:right;}
.title4 .p2 a{color:#999999;}

.title41{ width:540px;  height:48px; line-height:48px; background:#009944;float:left;}
.title41 .p1{ height:48px; line-height:48px; font-size:20px; color:#ffffff; padding-left:15px;float:left;}
.title41 .p1 a{ color:#ffffff;}
.title41 .p2{ height:48px; line-height:48px; font-size:14px;color:#ffffff; padding-right:15px;float:right;}
.title41 .p2 a{ color:#ffffff;}


.new4{ width:300px; float:left;}
.new4 li{ width:300px; height:32px; line-height:32px; font-size:14px; background:url(../images/a6.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}


.new41{width:300px; float:left; overflow:hidden;}
.new41 ul{width:310px;}
.new41 li{ width:145px; margin-right:10px; float:left; overflow:hidden;}
.new41 li .p1{width:145px;}
.new41 li .p1 img{width:145px;height:100px;}
.new41 li .p2{height:40px; line-height:20px; font-size:14px; overflow:hidden;}

.xwt4{ width:508px;border:1px solid #e2e2e2; background:#f8f8f8; padding-left:15px; padding-right:15px; float:left; position:relative;}
.xwt4_a{width:508px; height:40px; line-height:40px;font-size:18px; font-weight:bold;float:left; overflow:hidden;}
.xwt4_left{ width:120px;float:left; overflow:hidden}
.xwt4_left img{ width:120px;height:80px;}
.xwt4_right{ width:380px; height:75px; line-height:25px;font-size:14px;color:#999999;overflow:hidden;float:right;}



.midd4{width:540px; padding-left:30px; float:left; overflow:hidden;}


.right4{width:300px; float:right; overflow:hidden;}




.link{width:1200px;margin:0 auto;}
.linka{ width:1200px;  height:48px; line-height:48px;border-top:2px solid #333333;border-bottom:1px solid #e2e2e2;float:left;}
.linka .p1{ height:48px; line-height:48px; font-size:20px;float:left;}
.linka .p1 span{color:#009944;}
.linka .p2{ height:48px; line-height:48px; font-size:14px;float:right;}
.linka .p2 a{color:#999999;}


.linkb{ float:left;width:1200px;}
.linkb ul{width:1220px;}
.linkb li{ float:left; height:30px; line-height:30px; font-size:14px; padding-right:20px;position:relative; overflow:hidden;}

