.gg01{width:1200px; margin:0px auto;}
.gg01 img{width:1200px; display:block; border:0px;}


.tt{width:1200px;margin:0 auto; overflow: hidden;}
.tt .p1{ height:50px; line-height:50px; font-size:36px; text-align:center; font-weight:bold; color: #2359a6;overflow:hidden;}
.tt .p1 a{color: #2359a6;}


.gd{ width:1200px;height:38px; margin:0px auto; }
.gd #scroll_begin, .gd #scroll_end{display:inline} 
.gd_L{ width:100px;height:36px; line-height:36px; text-align:center; font-size:18px;color:#cd0000; font-weight:bold; border:1px solid #e1e1e1; float:left; } 

.gd_M{ width:1080px;height:38px; float:right;} 
.scroll_div{width:1050px;height:38px; line-height:38px; float:left;white-space: nowrap;overflow:hidden;}
.scroll_div a{font-size:16px;margin-right:20px; background:url(../images/sa.jpg) no-repeat left center; padding-left:15px;}




.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{ float:left;width:380px;}
.left1 li{ width:100%;height:40px; line-height:40px; font-size:16px; float:left; overflow:hidden;}
.left1 li.lia{font-size:18px;font-weight:bold;}
.left1 li.lia a{color: #2359a6;}


.right1{float:right; width:790px;}
.right1a{float:left; width:790px;}


.right1b{ float:left; width:790px;position:relative; overflow:hidden;}
.right1b_L{ float:left; width:380px;position:relative; overflow:hidden;}

.right1b_R{ float:right; width:380px;position:relative; overflow:hidden;}

.title1{ float:left; width:100%; height:45px; border-bottom:1px solid #d9d9d9}
.title1 .p1{float:left;height:45px; line-height:45px; font-size:22px; color: #122c63;}
.title1 .p1 a{color: #122c63;}
.title1 .p2{ float:right; padding-top:15px; font-size:15px;color:#999999;}
.title1 .p2 a{ color:#999999;}

.new1{ float:left; width:100%;}
.new1 li{ width:100%;height:39px; line-height:39px; font-size:16px; float:left; overflow:hidden;}
.new1 li.lia{font-size:18px;font-weight:bold;}
.new1 li.lia a{color: #2359a6;}



.main2{width:1200px;margin:0 auto; overflow: hidden;}
.left2{float:left; width:420px;}
.midd2{float:left;width:420px; padding-left:30px;}
.right2{float:right; width:300px;}






.title2{ float:left; width:100%; height:45px; border-bottom:1px solid #d9d9d9}
.title2 .p1{float:left;height:45px; line-height:45px; font-size:22px; color: #122c63;}
.title2 .p1 a{color: #122c63;}
.title2 .p2{ float:right; padding-top:15px; font-size:15px;color:#999999;}
.title2 .p2 a{ color:#999999;}


.new2{float:left; width:420px;}
.new2 ul{width:440px;}
.new2 li{ float:left; width:200px; height:132px;margin-right:20px;position:relative; overflow:hidden;}
.new2 li img{ width:100%; height:132px;}
.new2 li p{width:96%;height:30px; line-height:30px; background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; font-size:15px; color:#FFFFFF; padding-right:2%; padding-left:2%;}



.new21{ width:100%; float:right}
.new21 li{ width:100%;height:38px; line-height:38px; font-size:16px; float:left; overflow:hidden;}
.new21 li.lia{font-weight:bold;}


.new22{ float:left; width:100%; height:170px; background:#FFFFFF; position:relative; overflow:hidden;}
.new22 img{ width:100%; height:170px;}
.new22 p{width:96%;height:35px; line-height:35px; background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; font-size:16px; color:#FFFFFF; padding-right:2%; padding-left:2%;}


.main3{width:1200px;margin:0 auto; overflow: hidden;}
.title3{ float:left; width:100%; height:45px; border-bottom:1px solid #d9d9d9}
.title3 .p1{float:left;height:45px; line-height:45px; font-size:22px; color: #122c63;}
.title3 .p1 a{color: #122c63;}
.title3 .p2{ float:right; padding-top:15px; font-size:15px;color:#999999;}
.title3 .p2 a{ color:#999999;}

.new31{ width:300px;  float:left}
.new31 ul{width:100%;}
.new31 li{ float:left;idth:100%; height:180px; margin-top:12px;  position:relative; overflow:hidden;}
.new31 li img{width:100%; height:180px; border:0px;}
.new31 li span{width:96%; padding-left:2%; padding-right:2%; height:35px; line-height:35px; text-align:center; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:15px; color:#fff; cursor:pointer;overflow:hidden; display:block;}


.new32{ width:576px; margin-left:12px; float:left}
.new32 ul{width:100%;}
.new32 li{ float:left;width:100%; height:370px;margin-top:12px; position:relative; overflow:hidden;}
.new32 li img{width:100%; height:370px; border:0px;}
.new32 li span{width:96%; padding-left:2%; padding-right:2%; height:35px; line-height:35px; text-align:center; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:15px; color:#fff; cursor:pointer;overflow:hidden; display:block;}


.new33{ width:300px; margin-left:12px; float:left}
.new33 ul{width:100%;}
.new33 li{ float:left;idth:100%; height:180px; margin-top:12px;  position:relative; overflow:hidden;}
.new33 li img{width:100%; height:180px; border:0px;}
.new33 li span{width:96%; padding-left:2%; padding-right:2%; height:35px; line-height:35px; text-align:center; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:15px; color:#fff; cursor:pointer;overflow:hidden; display:block;}



.link{width:1200px;margin:0 auto;overflow: hidden;}
.linka{ float:left; width:100%; height:45px; border-bottom:1px solid #d9d9d9}
.linka .p1{float:left;height:45px; line-height:45px; font-size:22px; color: #122c63;}
.linka .p1 a{color: #122c63;}
.linka .p2{ float:right; padding-top:15px; font-size:15px;color:#999999;}
.linka .p2 a{ color:#999999;}

.linkb{width:100%; overflow:hidden; margin:0px auto;}
.linkb ul{width:100%;}
.linkb li{ height:30px; line-height:30px; font-size:14px; margin-right:20px;float:left; overflow:hidden;}


