

.headline{padding:14px 30px 13px 80px;width:890px;height:72px;line-height:72px;margin:0 auto;background:url(../images/tt_bg.png) no-repeat;}
.headline h3{width:100%;height:42px;line-height:42px;text-align:center;overflow:hidden;}
.headline h3 a{font-size:30px;color:#176fb9;}
.headline p{width:100%;height:30px;line-height:30px;font-size:16px;text-align:center;overflow:hidden;color:#646464;}


.main1{ width:1000px; margin:0 auto; overflow:hidden;}
.left1{width:580px; float:left; overflow:hidden;}




.right1{ float:right; width:380px; padding-right:20px;  position:relative; overflow:hidden;}
.xwt1{ width:380px;border-bottom:1px dashed #cdcdcd; float:left; position:relative;}
.xwt1_a{width:380px; height:60px; line-height:30px;font-size:24px; font-weight:bold; color:#176fb9;float:left; overflow:hidden;}
.xwt1_a a{ color:#176fb9}

.xwt1_b{width:380px; height:72px;font-size:14px;line-height:24px;color:#176fb9; overflow:hidden;}
.xwt1_b a{ color:#fd6700}

.right1b{ width:380px; float:left}
.right1b li{ width:368px;height:35px; line-height:35px; font-size:16px; background:url(../images/sb.png) no-repeat left center; padding-left:12px; float:left; overflow:hidden;}



.main2{ width:1000px; 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:935px;position:relative; overflow:hidden;}
.mr_frUl{float:left;width:845px; padding-left:45px;overflow:hidden;}
.mr_frUl ul li{display:inline;float:left;width:200px;height:215px; padding-top:10px; margin-right:15px;overflow:hidden;}
.mr_frUl ul li img{display:block;width:200px;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;text-align:center; overflow:hidden;}
.mr_frUl ul li .p3{ height:40px; line-height:20px; font-size:14px; color:#666; overflow:hidden;}




.main3{ width:1000px; margin:0 auto; overflow:hidden;}
.left3{ float:left; width:480px;  overflow:hidden;}
.right3{ float:right; width:480px;  overflow:hidden;}

.title3{ float:left; width:480px; height:50px; background:url(../images/a_bg1.png) repeat-x bottom;}
.title3 .p1{float:left;height:50px; line-height:50px; font-size:22px; color:#0068b7; background:url(../images/a_bg2.png) repeat-x bottom;}
.title3 .p2{ float:right;height:50px; line-height:50px;}


.xwt3{ width:480px;float:left;}
.xwt3_a{ width:480px; height:40px;line-height:40px; font-size:20px; float:left;overflow:hidden;}
.xwt3_left{ width:165px; height:110px;float:left; }
.xwt3_left img{ width:165px; height:110px; border:0px;}
.xwt3_right{ width:300px;height:88px; line-height:22px; font-size:14px; margin-top:11px;float:right; overflow:hidden;}
.xwt3_right a{ color:#176fb9}



.new3{ width:480px; float:left}
.new3 li{ width:468px;height:32px; line-height:32px; font-size:16px; background:url(../images/sb.png) no-repeat left center; padding-left:12px; float:left; overflow:hidden;}

.new31{ width:480px; float:left; overflow:hidden;}



.link{ width:1000px; margin:0 auto; overflow:hidden;}
.linka{ float:left; width:1000px; height:30px; background:url(../images/a_bg4.png) repeat-x bottom;}
.linka .p1{float:left;height:30px; line-height:30px; font-size:22px; color:#0068b7; background:url(../images/a_bg3.png) no-repeat left center #FFFFFF; padding-left:20px; padding-right:20px;}

.linkb{ width:1000px; float:left}
.linkb li{height:28px; line-height:28px; font-size:14px; padding-right:20px;  float:left; overflow:hidden;}



