/*Ö÷Ìâ*/
.main1{ width:1200px; margin:0 auto; overflow:hidden;}
.left1{width:870px; float:left; overflow:hidden;}

.right1{ float:right; width:320px; height:360px; background:#FFFFFF;  position:relative; overflow:hidden;}

.right1a{width:320px;float:left; overflow:hidden;}
.right1a .p1{ height:35px; line-height:35px; background:#00a3e9; font-size:16px; color:#FFFFFF; padding-left:10px; padding-right:10px; margin-left:5px;border-radius:0px 20px 20px 0px; float:left;}
.right1a .p2{ height:35px; line-height:35px; font-size:16px; padding-right:10px; float:right;}
.right1a .p2 a{ color:#00a3e9}

.roll-wrap{height:320px; padding-left:15px;overflow:hidden;}
.roll-wrap li{width:290px; height:80px; border-left:1px solid #2b88e3;position:relative;}
.roll-wrap li .p1{ position:absolute;left:-7px;  width:200px; height:15px; line-height:15px; font-size:14px; color:#CCCCCC; padding-left:25px;  background: url(../images/right-time.png) no-repeat left; background-size:auto 100%; float:left;}
.roll-wrap li .p2{ height:50px; line-height:25px; font-size:14px; padding-left:20px; overflow:hidden;}



.main2{ width:1200px; margin:0 auto; overflow:hidden;}
.left2{width:870px; float:left; overflow:hidden;}
.left2a{width:870px; height:45px; line-height:45px; background:#FFFFFF; border-top:1px solid #d2e1ea; float:left; overflow:hidden;}
.left2a li{ width:60px; height:45px; line-height:45px; text-align:center; font-size:14px; float:left;}
.left2a li.cu{  font-weight:bold; color:#00a3e9;border-top:2px solid #00a3e9;}
.left2a li.cu a{color:#00a3e9}

.left2b{width:870px; float:left; overflow:hidden;}
.xwt2{ width:870px; background:#FFFFFF;float:left; position:relative;}


.xwt2_left{ width:560px; padding-left:10px; float:left; }
.xwt2_left_a{width:560px; height:30px; line-height:30px;font-size:22px;float:left; overflow:hidden;}
.xwt2_left_b{width:560px; height:48px; padding-top:10px;font-size:14px;line-height:24px;color:#999999;float:left; overflow:hidden;}
.xwt2_left_c{width:560px; height:20px; font-size:14px;color:#999999; border-top:1px solid #f2f5fa; padding-top:10px;float:left; overflow:hidden;}

.xwt2_left_c .p1{ height:25px; line-height:25px; background:url(../images/sj.png) no-repeat left center; padding-left:20px;color:#999999;float:left;}
.xwt2_left_c .p2{height:25px; line-height:25px;color:#999999; padding-left:20px;float:left;}
.xwt2_left_c .p2 a{color:#999999;}


.xwt2_left_c .p3{height:25px; line-height:25px;color:#999999;float:right;}
.xwt2_left_c .p3 a{color:#999999;}

.xwt2_right{ width:260px; padding-right:10px;float:right; overflow:hidden}
.xwt2_right img{ width:260px;height:150px; border:0px;}

.addlistmore { width:100%; height:45px; line-height:45px; background:#FFFFFF; margin-top:10px; text-align: center; float:left; font-size:14px;overflow:hidden;}
.addlistmore a{color:#333;}

.left2c{width:870px; height:45px; line-height:45px;;border-top:1px solid #d2e1ea; float:left; overflow:hidden;}
.left2c li{ height:43px; line-height:43px; text-align:center; font-size:16px;border-top:2px solid #00a3e9; float:left;}


.left2d{width:870px; float:left; overflow:hidden;}
.left2d ul{width:890px;}
.left2d li{ width:280px; height:225px; margin-right:15px; float:left; overflow:hidden;}
.left2d li img{ width:280px; height:175px; border:0px;}
.left2d li p{ height:50px; line-height:25px; font-size:16px; cursor:pointer;overflow:hidden;}




.right2{ float:right; width:320px;  position:relative; overflow:hidden;}
.right2a{ float:left; width:300px; background:#FFFFFF; padding-left:10px; padding-right:10px;overflow:hidden;}
.right2a_a{width:300px; height:25px; line-height:25px; background:#FFFFFF; border-bottom:1px solid #f2f5fa; float:left; overflow:hidden;}
.right2a_a .p1{ height:16px; line-height:16px; border-left:3px solid #00a3e9; font-size:16px; padding-left:10px; float:left;}
.right2a_b{width:300px;float:left; overflow:hidden;}
.right2a_b img{width:300px; display:block;}


.right2a_c{width:300px; float:left; overflow:hidden;}
.xwt21{ width:300px; height:80px;border-bottom:1px solid #f0f0f0;  padding-top:10px;float:left;}
.xwt21_left{ width:100px;float:left;}
.xwt21_left img{ width:100px; height:70px; border:0px;}
.xwt21_right{ width:190px; overflow:hidden;float:right;}
.xwt21_right_a{ width:190px;height:70px;line-height:23px; font-size:14px;float:left; overflow:hidden;}


.right2a_d{width:300px; float:left; overflow:hidden;}
.right2a_d li{ width:70px; height:40px; line-height:40px; margin-left:30px; display:inline; font-size:14px; padding-left:40px;  position:relative; float:left; overflow:hidden;}
.right2a_d li.lia{ background:url(../images/a_bg1.png) no-repeat left center;}
.right2a_d li.lib{ background:url(../images/a_bg2.png) no-repeat left center;}







.link{ width:1180px; padding-left:10px; padding-right:10px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.linka{width:1180px; height:25px; line-height:25px; background:#FFFFFF; border-bottom:1px solid #f2f5fa; float:left; overflow:hidden;}
.linka .p1{ height:16px; line-height:16px; border-left:3px solid #00a3e9; font-size:16px; padding-left:10px; float:left;}
.linka .p2{ height:16px; line-height:16px; font-size:14px; padding-right:10px; color:#999999; float:right;}
.linka .p2 a{color:#999999;}

.linkb {float:left; width:1180px;}
.linkb ul{float:left; width:1200px;}
.linkb li{float:left; height:28px; line-height:28px; font-size:14px; margin-right:20px; display:inline; overflow:hidden;}
