.gg01{width:1200px;margin:0 auto; overflow: hidden;}
.gg01 img{width:100%; display:block;}



.tout{ width:1200px; background:url(../images/ttbg.jpg) center center no-repeat; height:100px;margin:0 auto; overflow: hidden;}
.tout h1{ height:55px; line-height:55px; font-size:36px; font-weight:bold; text-align:center; color:#002046; margin-top:10px;overflow: hidden;}
.tout h1 a{ color:#002046;}
.tout p{ height:20px; line-height:20px; text-align:center; padding-left:50px; padding-right:30px; font-size:14px; color:#666666; overflow:hidden;}


.main1{width:1200px;margin:0 auto; overflow: hidden;}
.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{float:left; width:500px;}

.left1a{ float:left;  width:100%;}
.left1a li{width:100%;height:44px; line-height:44px;background:url(../images/sa.jpg) no-repeat left center; text-indent:20px; font-size:16px; border-bottom:1px dashed #CCCCCC; float:left; overflow:hidden;}

.xwt1{float:left;width:500px; height:120px;}
.xwt1_L{float:left;width:180px;height:120px; overflow:hidden;}
.xwt1_L img{width:180px;height:120px; display:block;}
.xwt1_L:hover img { transform: scale(1.2); transition: all 1s;}
.xwt1_R{float:right;width:300px;  overflow:hidden;}
.xwt1_R .p1{height:60px; line-height:30px; font-size:18px; font-weight:bold; overflow: hidden;}
.xwt1_R .p1 a{ color:#002046;}
.xwt1_R .p2{height:50px; line-height:25px; font-size:14px; color:#999999; margin-top:10px;  overflow: hidden;}



.right1{float:right; width:660px;}




.main2{width:1200px;margin:0 auto; overflow: hidden;}
.main2_left{float:left; width:790px;}
.left2{float:left; width:380px;}
.midd2{float:left;width:380px; padding-left:30px;}
.right2{float:right; width:380px;}


.title2{ float:left; width:100%; height:45px; border-bottom:1px solid #cecece;}
.title2 .p1{float:left; padding-top:8px;}
.title2 .p1 a{height:30px; line-height:30px; background:#002046;font-size:18px;  color:#ffffff; padding-left:20px; padding-right:20px;border-radius:5px;display:block;}
.title2 .p2{ float:right; padding-top:15px; font-size:14px;}


.new2{ float:left; width:100%;position:relative;}
.new2 ul{ width:100%;}
.new2 li{ float:left; width:100%; height:210px; background:#FFFFFF; position:relative; overflow:hidden;}
.new2 li img{  width:100%; height:210px;}
.new2 li p{ height:35px; line-height:35px; font-size:16px; text-align:center;overflow:hidden;}
.new2 li p.txt{ width:100%;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; color:#FFFFFF}


.new21{ float:left;  width:100%;}
.new21 li{width:100%;height:36px; line-height:36px;background:url(../images/sa.jpg) no-repeat left center; text-indent:20px; font-size:16px; float:left; overflow:hidden;}



.xwt2{float:left;width:790px;}
.xwt2_L{float:left;width:220px;}
.xwt2_L img{width:220px;height:138px; display:block;}
.xwt2_R{float:right;width:550px;  overflow:hidden;}
.xwt2_R .p1{height:45px;line-height:45px; font-size:18px; font-weight:bold; margin-top:10px; overflow: hidden;}
.xwt2_R .p1 a{ color:#002046;}
.xwt2_R .p2{height:75px; line-height:25px; font-size:14px; color:#999999;overflow: hidden;}

.new22{float:left;width:790px;}
.new22 ul{width:820px;}
.new22 li{ width:380px;height:36px; line-height:36px;background:url(../images/sa.jpg) no-repeat left center; text-indent:20px; font-size:16px;margin-right:30px; float:left; overflow:hidden;}



.link{width:1200px;margin:0 auto;  border-top:3px solid #002046;overflow: hidden;}
.linka{ float:left; width:100%; height:40px; background:#f2f2f2}
.linka .p1{ float:left; height:40px; line-height:40px; padding-left:15px; padding-right:15px; font-size:18px; color:#002046}

.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;}


