.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: #d83535;overflow:hidden;}
.tt .p1 a{color: #d83535;}
.tt .p2{ height:46px; line-height:46px; text-align:center; font-size:16px; color:#666666;  overflow:hidden;}
.tt .p2 a{ padding-left:15px; padding-right:15px;}

.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{float:left; width:770px;}


.right1{float:right; width:400px;}
.right1 li{ width:100%;height:38px; line-height:38px; font-size:16px; float:left; overflow:hidden;}
.right1 li.lia{ font-size:18px; font-weight:bold;}


.main2{ width:1200px; height:235px; background:#efefef; margin:0 auto; overflow:hidden;}
.left2{ float:left; width:60px; height:235px; text-align:center; overflow:hidden;}

.mr_frbox{}
.mr_frBtnL{float:left;cursor:pointer;position:absolute; z-index:10; left:0px; top:100px;}
.mr_frBtnR{float:right;cursor:pointer;position:absolute; z-index:10; right:0px; top:100px;} 

.right2{ float:right; width:1135px;position:relative; overflow:hidden;}
.mr_frUl{float:left;width:1045px; padding-left:45px;overflow:hidden;}
.mr_frUl ul li{display:inline;float:left;width:250px;height:215px; padding-top:10px; margin-right:15px;overflow:hidden;}
.mr_frUl ul li img{display:block;width:250px;height:140px; border:0px;}
.mr_frUl ul li .p1{ text-align:center;}
.mr_frUl ul li .p2{ height:35px; line-height:35px; font-size:16px; font-weight:bold;text-align:center; overflow:hidden;}
.mr_frUl ul li .p3{ height:40px; line-height:20px; font-size:14px; color:#666; overflow:hidden;}



.main3{width:1200px;margin:0 auto; overflow: hidden;}
.left3{float:left; width:380px;}
.midd3{float:left;width:380px; padding-left:30px;}
.right3{float:right; width:380px;}


.title3{ float:left; width:100%; height:25px; background:url(../images/a1.jpg) no-repeat left center; position: relative;}
.title3 .p1{float:left;height:25px; line-height:25px; background:#FFFFFF; padding-right:10px; font-size:20px; font-weight:bold; margin-left:15px;} 
.title3 span { position: absolute; width: 20px;height: 20px; right: 10px; bottom: 10px; font-size: 30px;line-height: 20px;}



.xwt3{float:left;width:356px; height:105px;border-bottom:1px dashed #cccccc; }
.xwt3_L{float:left;width:120px;}
.xwt3_L img{width:120px;height:90px;display:block;}
.xwt3_R{float:right;width:220px; overflow:hidden;}
.xwt3_R .p1{height:46px;line-height:23px; font-size:15px; font-weight:bold; overflow: hidden;}
.xwt3_R .p2{height:40px; line-height:20px; font-size:12px; color:#999999; margin-top:4px;overflow: hidden;}


.new3{ width:100%; float:right}
.new3 li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}
.new3 li.lia{font-weight:bold;}


.main4{width:1200px;margin:0 auto; overflow: hidden;}
.left4{float:left; width:790px;}
.right4{float:right; width:380px;}

.title4{ float:left; width:100%; height:25px; background:url(../images/a2.jpg) no-repeat left center; position: relative;}
.title4 .p1{float:left;height:25px; line-height:25px; background:#FFFFFF; padding-right:10px; font-size:20px; font-weight:bold; margin-left:15px;} 
.title4 span { position: absolute; width: 20px;height: 20px; right: 10px; bottom: 10px; font-size: 30px;line-height: 20px;}



.left4a{float:left; width:790px;}
.left4a_L{ width:380px; float:left}
.left4a_R{ width:380px; float:right}


.new4{ width:380px; float:left}
.new4 ul{width:400px;}
.new4 li{ float:left; width:180px; margin-right:20px;   position:relative; overflow:hidden;}
.new4 li img{ width:100%; height:120px; border:0px;}
.new4 li p{ height:32px; line-height:32px;  font-size:14px;text-align:center; cursor:pointer;overflow:hidden;}



.new41{ width:100%; float:right}
.new41 li{ width:100%;height:38px; line-height:38px; background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:16px; float:left; overflow:hidden;}
.new41 li.lia{font-weight:bold;}





.link{width:1200px;margin:0 auto;overflow: hidden;}
.linka{ float:left; width:100%; height:40px; border-bottom:1px solid #cccccc}
.linka .p1{float:left;height:37px; line-height:37px; padding-right:10px;border-bottom:3px solid #0d7dcc; font-size:20px; font-weight:bold;}



.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;}


