
.main2{width:1200px; margin:0 auto; margin-top:40px;}
.left2{float:left;width:700px;}
.right2{float:right;width:500px;border-left:1px solid #ffffff;  background:url(../images/bg1.jpg) no-repeat center; background-size: 100% 100%;}


.right2b{ float:left; width:100%; }
.right2b li{ width:100%;height:70px; line-height:70px;font-size:18px; border-bottom:2px solid #ffffff;padding-left:20px; padding-right:20px; float:left; overflow:hidden;}
.right2b .highlight { background:url(../images/li_active.jpg) no-repeat center;background-size: 100% 100%;color:#FFFFFF;}
.right2b .highlight a{color:#FFFFFF;}
.right2b .highlight:hover { background:url(../images/li_active.jpg) no-repeat center;background-size: 100% 100%;color:#FFFFFF;}
.right2b .highlight:hover  a{color:#FFFFFF;}

.main3{width:1200px; margin:0 auto; margin-top:40px;}

.main3a{width:1200px; margin:0 auto; }
.main3a img{width:100%; display:block;}

.main3b{width:600px; height:60px; line-height:60px; margin:0 auto; margin-top:40px;}
.main3b ul{float:left;}
.main3b li{float:left; width:300px;  height:60px; line-height:60px; background:#efefef; text-align:center;font-size:24px; }
.main3b li:hover{ background:#296df7;color:#ffffff; cursor:pointer;}
.main3b li.hover{background:#296df7;color:#ffffff; cursor:pointer;}



.main3c{width:1200px;margin:0 auto; margin-top:10px;overflow: hidden;}
.main3c ul{width:1220px;}
.main3c li{ float:left; width:283px;margin-right:20px;border:1px solid #296df7;border-radius:5px; margin-top:20px;position:relative; overflow:hidden;}
.main3c li img{width:100%; height:200px;}
.main3c li .p1{text-align:center; padding:10px; overflow: hidden;}
.main3c li .p2{ height:50px; line-height:25px; text-align:center; padding-left:10px; padding-right:10px; font-size:16px; overflow: hidden;}
.main3c li .p3{width:100%; height:30px; line-height:30px; text-align:center; font-size:16px; color:#FF0000; overflow: hidden;}
.main3c li .p4{width:100%; text-align:center; font-size:16px; overflow: hidden;}
.main3c li .p4 a{ display:inline-block; height:28px; line-height:28px; background:#296df7;border:1px solid #296df7; text-align:center; padding-left:20px; padding-right:20px; font-size:14px; color:#FFFFFF; border-radius:10px;}

.main3d{width:1200px; text-align: right; margin:0 auto; margin-top:40px;}
.main3d a{ display:inline-block; height:38px; line-height:38px; background:#ffffff;border:1px solid #999999; text-align:center; padding-left:20px; padding-right:20px; font-size:18px; border-radius:10px;}
.main3d a:hover{ background:#296df7;border:1px solid #296df7; color:#FFFFFF;}


.main3e{width:1200px; border:1px dashed #0062e8; padding:20px 30px 20px 30px;margin:0 auto; margin-top:40px;}
.main3e p{ line-height:2.2; font-size:18px; padding-top:10px;}
.main3e strong{font-size:20px;} 


.left3{ float:left;width:470px; padding-top:40px;position:relative}
.left3 ul{width:470px;}
.left3 li{ float:left; width:470px; height:315px; background:#FFFFFF;  margin-right:20px;  position:relative; overflow:hidden;}
.left3 li img{ width:470px; height:315px;}
.left3 li p{ height:35px; line-height:35px; font-size:16px; text-align:center;overflow:hidden;}
.left3 li p.txt{width:470px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; text-align:center; color:#FFFFFF}


.right3{float:right;width:700px; padding-top:40px;position:relative}
.right3a{float:left;width:700px;}
.right3a .p1{ height:40px; line-height:40px; font-size:20px; font-weight:bold; overflow:hidden;}
.right3a .p2{ height:50px; line-height:25px; font-size:15px; color:#333333; overflow:hidden;}
.right3a .p2 a{color:#999999;}


.right3b{float:left;width:730px; padding-top:10px; border-top:1px dashed #CCCCCC}
.right3b li{ width:320px;height:36px; line-height:36px;background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:15px;margin-right:30px; float:left; overflow:hidden;}
