.gg01{width:1200px;margin:0 auto;}
.gg01 img{ width:1200px; border:0px; display:block;}

.gg02{width:1200px;margin:0 auto;}
.gg02_L{ float:left;width:720px;}
.gg02_L img{ width:720px;height:100px; border:0px; display:block;}

.gg02_R{ float:right;width:450px;}
.gg02_R img{ width:450px; height:100px; border:0px; display:block;}


.gg03{width:1200px;margin:0 auto;}
.gg03_L{ float:left;width:910px;}
.gg03_L img{ width:910px;height:100px; border:0px; display:block;}

.gg03_R{ float:right;width:260px;}
.gg03_R img{ width:260px; height:100px; border:0px; display:block;}


.tt{width:1200px;margin:0 auto;}
.tta{width:1200px; height:50px; line-height:50px; text-align:center; font-size:36px; font-weight:bold; overflow:hidden;}
.ttb{width:1200px; height:40px; line-height:40px; text-align:center; font-size:16px; overflow:hidden;}
.ttb a{padding-left:10px; padding-right:10px;}

.main1{width:1200px; margin:0 auto;}
.left1{float:left;width:720px;}


.right1{float:right;width:450px;}
.right1 li{ width:450px;height:48px; line-height:48px; border-bottom:1px dotted #CCCCCC; font-size:18px; background:url(../images/sa.png) no-repeat left center; text-indent:12px; float:left; overflow:hidden;}

.main2{width:1200px; margin:0 auto;}
.left2{float:left;width:440px;}
.midd2{float:left;width:440px; padding-left:30px;}

.title2{float:left;width:440px;height:40px; background:url(../images/a2.png) repeat-x bottom;}
.title2 .p1{float:left; height:40px; line-height:40px;background:url(../images/a3.png) repeat-x bottom; font-size:22px; font-weight:bold;}
.title2 .p2{float:right; height:40px; line-height:40px; font-size:15px;}


.title21{float:left;width:240px;}
.title21 .p1{float:left; padding-top:4px; padding-right:5px;}
.title21 .p1 img{height:22px; display:block;}
.title21 .p2{float:left;height:28px; line-height:28px;font-size:20px;font-weight:bold;}



.title22{float:left;width:440px;height:40px; background:url(../images/a2.png) repeat-x bottom;}
.title22 li{ float:left; height:40px; line-height:40px; font-size:22px;font-weight:bold;  margin-right:30px;}
.title22 li:hover{ float:left; height:40px; line-height:40px;background:url(../images/a3.png) repeat-x bottom; font-size:22px; font-weight:bold; cursor:pointer;}
.title22 li.hover{ float:left; height:40px; line-height:40px;background:url(../images/a3.png) repeat-x bottom; font-size:22px; font-weight:bold; cursor:pointer;}



.xwt2{float:left;width:440px; background:#efefef;}
.xwt2_L{float:left;width:200px;}
.xwt2_L img{width:200px;height:120px; display:block;}
.xwt2_R{float:right;width:220px; height:94px; line-height:28px; font-size:16px; font-weight:bold; margin-left:10px; margin-top:20px; overflow:hidden;}

.new2{float:left;width:440px;}
.new2 li{ width:440px;height:40px; line-height:40px; font-size:16px; background:url(../images/sa.png) no-repeat left center; text-indent:12px; float:left; overflow:hidden;}



.right2{float:right;width:260px;}
.right2a{float:left;width:260px; border:1px solid #efefef}
.right2a img{width:258px;height:394px; display:block;}



.new21{ float:left;width:260px;position:relative}
.new21 ul{width:260px;}
.new21 li{ float:left; width:260px; height:160px; background:#FFFFFF;  margin-right:20px;  position:relative; overflow:hidden;}
.new21 li img{ width:260px; height:160px;}
.new21 li img{border:none;transition: all 0.3s; transform:scale(1);}
.new21 li img:hover{transition: all 0.5s; transform:scale(1.1);}
.new21 li p{ height:30px; line-height:30px; font-size:14px; text-align:center;overflow:hidden;}
.new21 li p.txt{width:260px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; color:#FFFFFF}
.new21 li p.video{height:40px; line-height:40px; position:absolute; top:60px; left:110px;}
.new21 li p.video img{ width:40px; height:40px; border:0px;}




.main5{ width:1198px; border:1px solid #dbdbdb;margin:0 auto; overflow:hidden;}
.main5a{float:left; width:1178px; padding-left:20px; overflow:hidden;}
.main5a .p1{float:left;height:26px; line-height:26px; font-size:22px; font-weight:bold; border-left:3px solid #ce0607; padding-left:10px;}



.main5b{ float:left; width:1158px; padding-left:20px; padding-right:20px;}
.left5a { float:left; width:450px;}
.left5a.ml10{margin-left:10px; display:inline;}
.left5a ul{width:450px;}
.left5a li{ float:left; width:450px; height:300px;position:relative; overflow:hidden;}
.left5a img{ width:100%; height:100%; border:0px;}
.left5a li span{width:100%; height:30px; line-height:30px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; font-size:16px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}



.left5b { float:left;width:238px; margin-left:10px;}
.left5b.ml10{margin-left:10px; display:inline;}
.left5b ul{width:238px;}
.left5b li{ float:left; width:238px; height:145px;position:relative; overflow:hidden;}
.left5b img{ width:100%; height:100%; border:0px;}
.left5b li span{width:100%; height:30px; line-height:30px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; font-size:16px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}



.link{width:1200px;margin:0 auto;}
.linka{ width:1200px;  height:48px; line-height:48px;border-top:3px solid #999999; border-bottom:1px solid #e1e1e3;float:left;}
.linka .p1{float:left;height:50px; line-height:50px; font-size:18px; font-weight:bold;}
.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;}
